cleaned up HashValueJoin and added test
added namespace to perf_regression/HashValueJoin.cpp
minor fix to make merge easier
added case to cast down MutableVerticalTable
Merge branch 'feature/mtv_op' of https://github.com/bastih/hyrise into feature/nested_radix_joins
Merge remote-tracking branch 'upstream/master' into feature/nested_radix_joins
patch for gcc 4.6
added Exception for case that get a MutableVerticalTable that does not consist of PointerCalculators as input
added parameter to choose number of threads for thread pools
added ThreadPerTaskScheduler
Fixing TX for future deletes
Merge pull request #147 from hyrise/feature/fixup_tx_for_future_deletes

Fixing TX for future deletes
updates doc for queryexecution/tx and adds possible TID combinations
Remove dont_block assertions, clean up taskscheduler tests
Merge pull request #148 from bastih/master

Remove dont_block assertions, clean up taskscheduler tests
Remove deprecated register keyword
Clarify parenthesis situation in locking.h
Remove unused pointer
Remove unused result var
The standard assumes hash to be a struct