Added date method to commit, resolves #62
Updated convenience commit example
Added commit date tests