Use newlines as separator characters in `git_author_info()`

According to #71, msysgit has problems with using NUL characters here. This PR is an alternative to that one that doesn't require three `git` invocations.

/cc @MrHacky