Enhancement: Include transformation and support for storing HDF5 files added

The transformation returned in additional to other studygwasdata information.
A new method storeGWASResult was added.
Enhancement: Support for GWAS worker was added

There are 3 queues (gwas.portal.worker.fast, gwas.portal.worker.slow and
gwas.portal.hpc) that can contain GWAS jobs.
The gwaportalpipeline library will listen for the gwas.portal.worker.* queues
and the gmihpcworkflow library listens for the gwas.portal.hpc queue.

The AMQP settings are stored in a seperate configuration file
Enhancement: Support for Runtime information was added

A new table and DTO GWASRuntimeInfo was added which contains coefficients
for a polynominal function to calculate the runtime based on the sample size.
This will be displayed in the BasicStudyWizard when the Method cards are
displayed.
Merge branch 'gwas_pipeline'
Bugfix: Correctly format milliseconds
Enhancement: Updated Dependencies
Bugfix #50: Use a dedicated openididentifier column/field instead of username
Enhancement: Add support for spring-social (Facebook, Github, Google)

Openid2 functionality and related files/classes were removed in favor of
spring-social. Currently Google (OAuth2 for Login), Facebook (OAuth2) and
GitHub (OAuth2) are supported.

RememberMe functionality was switched a from Simple Hash-Based Token
approach to a more secure Persistent Token approach.

If OAuth2 Provider provides Email an implicit registration will be carried out
otherwise User will be redirected to the registration form and the
corresponding form fields (firstname, lastname, etc) will be pre-filled with the
information from the User's OAuth profile.

This closes #50
Merge branch 'oauth2'
Bugfix: Correctly handle error when checking HPC Job state