Don't bail on parsing commits with an invalid timezone

git doesn't do that, and it's not something that's usually
actionable to fix. if you have a git repository with one bad
timezone in the history, it's too late to change it most likely.
Merge pull request #1631 from scottjg/fix-timezone-parsing

Don't bail on parsing commits with an invalid timezone