Added mmap based block allocation in PersistentTable
-- Need to reuse mapped file or split into multiple files
Initial support for MMAP Storage configuration at compilation time
Configurable mmap dir and ordered file names
Added new runtime parameter - storage_mmap_file_size to provide default mmap file size
Fixed buildtools.py to disable Storage_Mmap and Anticache by default
MRQuery3 runnable
Merge pull request #142 from gegao/master

MRQuery3 runnable
Fixed broken test cases when the MR procedures for TPC-C are enabled
Casting fix for Java 1.6
Print a warning when there are duplicate procedures instead of crashing
Fixed up MapReduceHelperThread so that the non-blocking reduce() method creates its own VoltMapReduceProcedures. Cleaned up some of the variable names in the MapReduceTransaction handle. #143
Added a new HStoreConf flag 'site.anticache_build'. This allows us to always build the new anti-caching feature but without having to enable it at runtime.
Added debug statements to help figure out why the regression tests timeout
Reduce the number of txns that get loaded for TestSingleSitedCostModelInvalidateCache to reduce the test time
More debug statements to figure out the junit timeout problem in jenkins...
Removed portability macros
Merge remote-tracking branch 'origin/master' into mmap_storage

Conflicts:
	build.xml
	buildtools.py
Formatting fixes
Added a placeholder test for mmap storage
Added mmap test