Added journal and implemented getHeadRevision()
Parse node rows using the know revision journal
Adapted commit() to using the revision journal