Don't save all test data for integration tests

We only want that for fcuntional tests.
Implement access control for studies

Related: FT-738
Merge pull request #11 from thehyve/check_study_access

Check study access
Merge features/CHERKASY-implement-api-calls

Conflicts:
	grails-app/conf/BootStrap.groovy
ObservationController: make non-action methods private
Remove Grails wrappers
CHERKASY-100 added protobuf dependency, initial HighDim.proto file and generated HighDimProtos.java
Enable dbconsole in test environment
Fix concepts <-> urls
Merge pull request #16 from thehyve/fix_concepts_urls

Fix concepts urls
CHERKASI-100 changes on the .proto file: added BaseRow.bioMarker, DoubleRow.value is packed for optimization
Merge pull request #17 from thehyve/features/CHERKASY-100_investigate_protobuffers

CHERKASY-100 added protobuf dependency, initial HighDim.proto file and g...
Fix bootstrap for non-test env
Fixing DataSource.groovy (to properly use hsqldb) and Config.groovy (to skip spring security)
Remove reference to core-db class
Merge features/CHERKASY-implement-api-calls

Conflicts:
	grails-app/controllers/org/transmartproject/rest/ObservationController.groovy