Dynamic PL-Grid credentials provision - Work in progress: detecting lack of credentials and PBS/QCG forms
Merge branch 'master' into dynamic-plgrid-credentials

Conflicts:
	app/views/infrastructures/scheduler/forms/plgrid/_qsub.html.haml
PLG OpenID parsing test
Merge branch 'master' into dynamic-plgrid-credentials
QCG/PBS support for using temporary PL-Grid UI credentials when using monitoring; monitoring repackaged to .xz format (smaller size); SCP extensions - ability to ignore errors
Reverting accidential development change
SCAL-336: ignoring lack of credentials when using onsite monitoring in PL-Grid
Fixed duplicating arguments problem in DoE tab
Setting force_ssl only in production
SCAL-389 : handling invalid ObjectId format.
SCAL-389 : moving Invoalid ObjectId and Security errors with a global generic exception handler.
SCAL-389 : avoiding MongoDB hash injection.
SCAL-389 : changing session id finding in authentication
Merge branch 'master' into fix-adding-parameters-in-doe
ExperimentsContoller methods for JSON format: index (get all experiment id), show (get experiment JSON)
Monitoring binary update
SCAL-336: EXPERIMENTAL disabling credentials validation when using onsite monitoring
Monitoring is using sm_information_service_url if available
SCAL-336: Filtering key_passhprase in logs
SCAL-336: Changing voms-proxy-init to grid-proxy-init -rfc, because voms-* does not work with QCG