Minor tweaks to ThreadUtil and MarkovGraphContainersUtil. Going to let TestMarkovConflictChecker run for a long time to try to find out why it randomly fails...
Fixed a bunch of methods in the PartitionEstimator so that they don't case the base_partition ints to Integers
More debug stuff so that we can track down the problem in TestMarkovConflictChecker
Removed some superflous members from BatchPlanner. This probably won't help our excessive object problem...
Removed the need to create a new boolean array for every SQLStmt batch. I keep forgetting to remember that the BatchPlanner is guaranteed to be single threaded.
Merge branch 'anticache' of github.com:apavlo/h-store into anticache

Conflicts:
	src/frontend/edu/brown/hstore/BatchPlanner.java
Fixed bad merge in BatchPlanner.
Removed a funky assert that was causing random failures in TestMarkovConflictChecker. We'll ignore it for now and see whether our problem goes away...
Started porting the SmallBank benchmark from Alomari/Cahill
More work porting the SmallBank benchmark to H-Store. We now have the loader and the first transaction type working...
Started adding the rest of the SmallBank benchmark procedures
Typo fix
Make sure we disable skew warehouse in TPC-C by default
Don't allocate the SetDistributedTxnMessage or PrepareTxnMessage objects in AbstractTransaction unless we really need them...
Removed useless override of poll()
We can also allocate the FinishTaskMessage lazily in AbstractTransaction too...
We will now lazily create the read/write BitSets in AbstractTransction. The CatalogContext now includes a count on the number of tables
Merge branch 'anticache' of github.com:apavlo/h-store into anticache
We can also lazily allocate the attached inputs map in AbstractTransaction...
Lazily allocate StartTxnMessage