Added new join queries and updated queries to used xs:dateTime.
Switched from using shared datasources to a single datasource per data scan.

Fixes an issue with self join and pushing child path steps onto the data source scan.
Slight changes to increase number of records in join.
Changing benchmark scripts to support local partitions on a cluster.
Lowered the frame size for the benchmark tests. Improves available partitions for hash join.
Added
Found more places where pointables were created without the factory.
Updated queries to use larger dataset with minimal output.
Added comments and reverted a previous change.