Merge pull request #848 from lev-kuznetsov/master

DeSeq analysis packaging structure
partial implementation of deseq functionality.  For safe keeping.
Updating implementation of DESeq functionality.
Fixing RESTful components that were not properly modified to work with the DESeq functionality
Fixing incorrect exception throwing due to dataset containing samples that are NOT specified as part of the contrasted sample groups
Adding proper delimiter (TAB) for output files.  Previously was just whitespace which was causing parse errors downstream.
Merge pull request #851 from blawney/master

DESeq functionality
Adding DESeq to web config and pom