Change InputGitAuthor to reflect that time is an optional parameter.

Admittedly, the documentation at https://developer.github.com/v3/git/commits/ is rather ambiguous (this change is bordering on undefined behavior). Despite that, this change works and is pretty convenient for me, so I thought I'd put it out there if you're interested.