int random should use RNG
Fix issue for empty construction of bitvectors
Merge pull request #351 from bastih/master

Fixes for recent cleanups
Default initialize PointerCalculator members to prevent segfaults
Default initialize member to prevent segfault when not properly initialized
Merge pull request #352 from bastih/master

Some fixes on issues that appeared on a new gcc version
Remove unused setNumRows and data on AbstractAttributeVector
Merge pull request #353 from bastih/feature/aav_interface_cleanup

Remove unused setNumRows and data on AbstractAttributeVector
Restructuring + virtual overrides
Merge pull request #354 from bastih/feature/restructure_table

Restructuring + virtual overrides
Finalize AttributeVectors for more aggressive inlining
Merge pull request #355 from bastih/feature/finalize

Finalize AttributeVectors for more aggressive inlining
Refactored / bugfixed / delta-enabled radix join

- RadixJoin did not handle vertical as well as horizontal offset into
  containers correctly but mostly assumed too simplistic structures
- Instead of just considering the main attribute vector, the join will
  now consider both attribute vectors and handles the delta correctly
- Inputs to the join may need to be validated ("ValidatePositions") to
  provide a consistent view on inputs that are subject to concurrent
  modifications
- RadixCluser and histogram showed a lot of code duplication. This has
  been refactored
Merge pull request #334 from kaihowl/pullrequest/radixjoin

Refactored / bugfixed / delta-enabled radix join
Added PlanOperation::getOperatorId()
Implement a simple copy interface for PlanOperations
Basing TableRangeView on const tables
Fix ctor of hashtable that excepts list of other tables
Adding task dependencies handles done dependencies

Before, adding a done observer to a task with the standard addDoneObserver()
method resulted in a dead lock if that task was already finished. Rather than
having a client check if a task is done before adding a dependency to it, this
is now encapsulated by the addDoneObserver() method.
Added Task successor/predecessor retrieval methods