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
The AbstractTransaction's internal read/write table information is no longer stored as BitSets...
Evenly distributed txns to every partition
Merge branch 'anticache' of github.com:apavlo/h-store into nonetwork