Put rm_space() in a 'finally' block

Signed-off-by: Nick Tolomiczenko <nick.tolomiczenko@gmail.com>
Merge branch 'master' of git://github.com/rescrv/HyperDex
Allowing predicate values to be a list as well

Signed-off-by: Nick Tolomiczenko <nick.tolomiczenko@gmail.com>
Merge branch 'master' of git://github.com/rescrv/HyperDex
Changed how a search range is constructed for the ycsb test

Specifying a range predicate using a Vector -- or any List
derived instance -- of size 2 has been deprecated to allow
for predicate List's.

Signed-off-by: Nick Tolomiczenko <nick.tolomiczenko@gmail.com>
Modified the error message for an invalid predicate

Signed-off-by: Nick Tolomiczenko <nick.tolomiczenko@gmail.com>
Merge branch 'master' of git://github.com/neikos/HyperDex

* 'master' of git://github.com/neikos/HyperDex:
  Modified the error message for an invalid predicate
  Changed how a search range is constructed for the ycsb test
  Allowing predicate values to be a list as well
  Put rm_space() in a 'finally' block
Add documentation about transactions.