Introduce Signature

It brings the data into go-land so we don't have to worry about the
commit being there. It stores the data we get from git and provides a
Time() function to get a time.Time struct.
Merge pull request #2 from carlosmn/signature

Introduce Signature