Update to Grails 2.3.3 - lots of stuff broken
Reduce log verbosity
Improve datasource config for integration tests
Move Matcher to src/

It's useful to have this available to modules that depend on
transmart-core-db-tests.
Fix tests interacting with DB on @After

Introduced RuleBasedIntegrationTestMixin. See its javadoc.
Fix build after prev changesl small misc refact
FIx joinTable's name value being schema qualified
FIx ObservationFact's PK
Fix connection leak
Word around JVM segfault

The JVM (both orale 45/51 and openjdp 51) is crashing when serializing this:

    new QueryResult() {
        Long id = -1
        Long setSize = 10
        QueryStatus status = QueryStatus.FINISHED
        String errorMessage = null
    }

Note that this class is changed by Grails, which adds stuff from
IntegrationTestMixin to all the classes in test/integration.
Upgrade core-db (parent) as well