Bug 988134 - allow duplicate client-state values at the db level; r=telliott
Bug 988137 - do node-reassignement when all records are marked replaced; r=telliott
Bug 988134 - automatically clean up after racy row creation; r=telliott
More prep work.
Merge branch 'master' into features/add_dynamodb_support
Start of code dig.