Add `merge-more` rate-limiting
`update-table` should _always_ return a promise, even when no steps taken
`update-table` now allows desired throughput to be specified with _just_ :read or :write units
Clean up project.clj, add Clojure 1.6 test