This PR fixes a bug in which our commit data wasn't handling cases where there is no author data on a commit. This can happen when someone commits via the cli but isn't logged in. There's no github username to display or associated data that we're pulling from the author
property. For now we're just omitting these commits and manually adding the contributor through the escape hatch