Conductor integration testing with Oracle DB.
Removed unused parameter.
Merge remote-tracking branch 'dorigin/v2' into 281
Re-instate random jdbc url for HSQLDB.
Refactored testing db-app into new module.
Unused import.
Extracted interview types to own module, might not pass tests yet
Unused imports.
Refactoring: isolate date-based aggregation.
Fix: remove eq from things self join (should be ge only).
Fixed buggy comparison in test
281: Table exposed as dynamic for adding fields in scanner.
281: support set constraints (for filtering by extent).
Merge remote-tracking branch 'dorigin/v2' into 281

Conflicts:
	conductor/src/test/java/net/lshift/diffa/conductor/integration/ConductorIT.java
	kernel/src/main/scala/net/lshift/diffa/kernel/differencing/JooqDomainDifferenceStore.scala
	kernel/src/test/scala/net/lshift/diffa/kernel/differencing/JooqDomainDifferenceStoreTest.scala
	sql-driver/src/main/java/net/lshift/diffa/sql/PartitionAwareDriver.java
	sql-driver/src/test/java/net/lshift/diffa/sql/SQLDriverIT.java
Unused imports.
Interview should return a stream of questions
The railyard client doesn't appear to have that much test coverage
Added parent bucket name to scan aggregate descriptor
Fix compile error
Fix more compile errors
Pulled more compile fixes through