Remove ToFanceString() method
Update sub-lists when records are added/deleted
Add GetOrInsertRecord API
Change PutDeltas parameter to fix generated JSON
Fix sync code
Mark modified records as clean after we've sync'ed
Don't add one to the revision level
Implement more of the command-line tool
More tests
Support enumeration of DBTables in a DBDatastore
Make some stuff private
Add support for dates
Change GetFields/GetModifiedFields to the take the parameter hash directly
Fix time calculation to use UTC
Preliminary list support
Add DBList class + test code
Add GetOrCreateList method to DBRecord and infrastructure to track list changes
Finish list support (more finely-grained change recording)
Fix test to reflect intentional change in behavior
Change objects to Dropbox's representation when we persist them to disk