Merge pull request #8 from kohler/master

merge Masstree
README: note about masstree being default
ndb_thread: port to use std::thread + cleanup
replace pthread_* functions with std::* variants
ycsb: fix parallel loader corner case

parallel loader did not divide the keyspace correctly when the number of
CPUs on the machine did not divide the number of keys evenly.