Start working on Commit and CommitSpec

* TimeT is currently broken and causes Native.getLong to crash.
* Fix Commit.parentIds