set membind policy interleave for all threads
parallelization fix
removed unused throw statement made error handling for hwloc consistent
Replace NULL with nullptr
Remove currently unused csb_tree
Fix some issues surrounding WITH_PAPI
Using weak pointers instead of bare pointers.

	This fixes the problem that tasks might be deleted while they are still running notifyReadyObservers. Since observers did not declare any ownership of the "to be notified" tasks, this was bound to happen. Weak pointers seem a good fit in this case since shared pointers would create circular references and tasks would never be deleted.
Remove Store main tables in favor of a single main table
Fix recording of performance data
Mention performance flag in getting started docs
fixed startup issues of Central and CentralPriorityScheduler
fixed issue with tbb_concurrent_priority queue; now threads are spinning, but its safe
fixed tests
Minimal oversight in PAPI detection. Fixes #248
Adds total table size to print
TableScan and GenericExpressions are parallelizable now.
Added autojson tests for parallelized table scan.
Add test to prevent insertion of values larger than what can be represented
Added float and int between expressions for TableScan.
Allow for tuples to be set directly in Table