Committing progress on SQLite adapter before I stop.
Slight change to Changeset interface.
Change hash algorithm in changeset; implement equality.
Implement ``Tern.apply``