Fix getActualTablePositions on nullptr poslist
Unwrap TableRangeView in HashTable

Since the dirty hack of supplying a row offset exists, the _table variable
should save the correct table, i.e. the table the positions refer to.
Merge HashTables of PointerCalculators
Add PipeliningHashBuild / PipelineMergeHashTables