First crack at a revision log for changes to the database. Doesn't record everything, but should give an idea of what's been done. It's not intended to support roll-back. It also doesn't record the user yet. Need to figure out how to do that.