[CHERKASY-69] Initial commit for test data plugin

Default grails template folder structure
[CHERKASY-69] Move all tests to embedded inline plugin

- Move integration and unit tests to transmart-core-db-tests plugin
- Make db poppulating classes available outside
[CHERKASY-69] Remove redundant package specification
[CHERKASY-69] Travis CI: Run tests on embeded project
[CHERKASY-69] Prepare db for tests

Create db schemas right after test db creation
[CHERKASY-69] Code cleanup

Remove grails standard resources that we do not use in this project.
Improve travis configuration
Misc changes on BuildConfig.groovys
ws
Avoid defining i2b2.{user,group}_id everywhere
Increase log verbosity on transmart-core-db-tests
Remove clutter
inherits{} calls are needed on plugins after all

Misread the Grails source code.
Merge master into features/CHERKASY-69-reuse-core-db-test-data

Conflicts:
	test/integration/org/transmartproject/db/dataquery/highdim/mirna/MirnaEndToEndRetrievalTests.groovy
	test/integration/org/transmartproject/db/dataquery/highdim/mirna/MirnaGenericTests.groovy
	test/integration/org/transmartproject/db/dataquery/highdim/mirna/MirnaQpcrGenericTests.groovy
	test/integration/org/transmartproject/db/dataquery/highdim/mirna/MirnaSharedEndToEndRetrievalTests.groovy
	transmart-core-db-tests/test/integration/org/transmartproject/db/dataquery/highdim/mirna/MirnaEndToEndRetrievalTests.groovy
	transmart-core-db-tests/test/integration/org/transmartproject/db/dataquery/highdim/mirna/MirnaGenericTests.groovy
Move unit tests back to core-db
Move unit tests back to core-db
Update .travis.yml to run unit tests
travis: run test-app :unit on top project

Instead of merely test-app. This causes the spring container not to be
loaded.

Also remove redundant data source configuration now that we don't have
integration tests on the top project.
.travis.yml needs some quoting due to a colon
Merge pull request #17 from thehyve/features/CHERKASY-69-reuse-core-db-test-data

Features/cherkasy 69 reuse core db test data