Remove block size option, which is queryable, and add a key size option.
Simplified increment/decrement methods.
Merge remote-tracking branch 'remotes/origin/master' into compact