Working prototype of the selection and querying utility

This uses a local Derby database and examples are available at
https://wiki.oicr.on.ca/display/SEQWARE/Decider+use+cases

Note that common-dbutils had to be bumped since it wasn't preserving
column order.
Merge branch 'develop' into feature/seqware-1952_grouping_and_query_utility
Add possibility of self-looping
Do some cleanup
Add H2 support to grouping and query utility
Add support for in-memory H2 database
Strip out Derby support (H2 is better for our purposes)
Merge pull request #271 from SeqWare/feature/seqware-1952_grouping_and_query_utility

Feature/seqware 1952 grouping and query utility