Merge pull request #539 from apartensky/master

Tcga Prests - completed
Probe Annotaions (wip) - added ProbeAnnotaionsPersistanceConfiguration to point to its own database file and execute a creation script with DataSourcePopulator
Probe Annotations (wip) - create table script for probe annotations
Probe Annotations (wip) - load annotation single probe annotation file via Jooq
Probe Annotations (wip) - use Jooq to select probe annotations from db based on dataset dimension
Probe Annotations (wip) - JooqProbeAnnotationsLoader to reload files only if recently changed
Probe Annotations - server side JooqProbeAnnotations completed, beginning integration with OpenRefine
Probe Annotations - initial working version
Probe Annotations - modify Jooq code generation pom.xml to work in Travis-CI
Probe Annotations - persistance config using Spring Profiles and environment variable (not very easy to use); also move file checker to mev-io
Probe Annotations - fix jooq code generation not to place a dummy h2 database into project source tree, use project.build.directory instead
Probe Annotations - started on adding left outer join to the probe annotation query (wip)
Probe Annotations - add 'import probe annotations' link to set manager
Probe Annotations - added toggle buttons to preview prove/dataset annotations on row annotation import screen
Probe Annotations fixes: OpenRefine used to treat '_' as a field separator; set annotation import separator to '\t', this way it works even when no matching probes are found
Cosmetic fix: expanded importitems pane to span8
Tcga Presets: move preset import into an iframe under the TCGA tab
Probe Annotations - added demo dataset HT_HG-U133A.na33 with only two samples and 22K probes along with its probe annotation file. Keeping demo files in jars is temporary until a server is setup