Added check for BioMarkerDataRow
Use only row label instead of concatenation with bioMarker.
Merge commit '94ced52634c5b8a133af72688f53520681af55c4' into issues/UAT-149-HMDB-PRIVATE-row-labels-unclear
Adapted PCA analysis scree plot to show all PCs
Changed several analyses to ignore PRIVATE annotation

When biomarkers do not have an entry in the ontology database
(dictionary), it is replaced by the value PRIVATE. These should not
be concatenated into the label-strings, which is what this commit
corrects.
File reformat.

- tabs -> spaces
- Apply autoformat
[UAT-168] Show all component files

There was an bug with regexp so it took just files with number up 9 in name
Merge branch 'master' into issues/UAT-149-HMDB-PRIVATE-row-labels-unclear
Code improvements suggested during code review
Merge pull request #57 from thehyve/issues/UAT-149-HMDB-PRIVATE-row-labels-unclear

Issues/uat 149 hmdb private row labels unclear
UAT-154 Clamped color range of heatmaps

Also made color mapping consistent for all three heatmap analyses.
:fish:
Fix. Incorrect data object was used for default clamp values.
Merge pull request #58 from thehyve/features/UAT-154-Absolute-heatmap-color-mapping

Features/uat 154 absolute heatmap color mapping
UAT-168 Changed max number of components shown for PCA

The PCA analysis generate 3 types of results. Component-summary, scree-
plot, and gene-lists-per-component. The component-summary will show all
components, whereas the other two results are now capped according to
the new argument max.pcs.to.show, which is set to 10 by default.
Merge pull request #56 from thehyve/issues/UAT-168_PCA_show_all_PCs

Issues/uat 168 pca show all p cs
Serve analyses files via sendfile & protected them

This requires tomcat to use an appropriate connector (nio or apr). In
any case, sendfile with tomcat is only actually used if you have

    grails.plugins.sendfile.tomcat = true

Otherwise, it falls back to send the file in the controller.
Add  unit tests for AnalysisFilesController
Merge pull request #59 from thehyve/protected_analyses_results

Serve analyses files via sendfile & protected them
Re-adds a function which was accidently removed.

Commit c1dc7b6b27d4d1c0b45b8f287aa0dc8e90414e77 removed a function which
added the ability to sort a marker selection table.

Fixes https://jira.thehyve.nl/browse/UAT-184