Parse "date" fields as Time

The GitHub API returns commit date fields as `:date`. This change will attempt to parse those as proper `Time` objects like we do `:created_at`, etc.

Fixes octokit/octokit.rb#381