Adds domain models for metabolites.

Generated with 'grails -classpath lib/ db-reverse-engineer' after
copying the Oracle JDBC to the lib dir. Then tweaked by hand, took as an
example the proteomics domain models.
Changes argument to match type
Comments out the Reverse DB configuration
Initial test files, adapted from Proteomics
Adds Metabolomics module based of the proteomics.

Also adds the properties biochemicalName and hmdbId.
:fish:
Adds some values for the biochemicalName and hmdbId
Adds test for retrieving data
Adds INNER_JOIN import
Better name for test
Adds test stubs
Makes a proper test
Clinical data: give numeric values as BigDecimals

This avoids unnecessary conversions from BigDecimal to String and then
to BigDecimal again when those values need to be processed as numbers
(for instance, for binning).
Merge pull request #6 from thehyve/clinical_numeric_as_bigdec

Clinical data: give numeric values as BigDecimals
Stub search by HMDB
[UAT-89] Add one to many join table for mapping RBM data to annotation
Add test case for antigenes that relates to several proteins
Merge pull request #7 from thehyve/issues/uat-89-rbm-analyte-as-id

Add one-to-many join table for RBM data to annotation

Related: UAT-89.
Add more checks to test case

Rbm data-annotation one to many relation test case
Working on tests for metabolite retrieval.