Added OPF Jenkins profile for site deployment.
Amended the Maven site dir for OPF Jenkins.
Added parameter input for migration fixes #167

* Added myExperiment REST parser for parameter ports for #167
* Added UI for parameter input
* Fixed missing focus higlight for textboxes
Added custom myExperiment alternative, Changed Taverna migration action to make use of semantic annotations for #166

* Copied SSH taverna migration service to plato module
* Changed migration service to use semantic annotations
* Changed migratino service to adhere to migration profile
* Updated WorkflowDescription to require explicit method call for parser to avoid parsing in getter
* Added UI to create alternative from myExperiment URI
* Changed css to fix background of disabled buttons
Added support for SSH Taverna evaluator based on IObjectEvaluator
Simplified parameter port in WorkflowDescription
Cleaned up MyExperiment services, Added onkeypress event to p:input*

* Fixed parameter dropdown style
* Fixed enter key behaviour in define alternatives
* Added onkeypress parameter to p:input*
* Added guessDescriptor to MyExperimentRESTClient to allow fuzzy input of workflow URL
Removed pre-component Taverna migration services

* Removed pre-component Taverna service registry
* Removed SSH Taverna migration service
Added username to password recovery mail for #138
Fixed alternative name check, fixed click/enter behaviour in define alternative

* Alternative name is now validated to be NotBlank
* Alternative name is checked for leading/trailing spaces
* Added StringTrimConverter to alternative name field
* Added ability to set converter in p:inputText
* Removed onkeypress from p:inputTextArea as never used
* Added multi-buttons to css for button margins
* Changed messages to ajaxRendered to avoid specifying render manually
Fixed ajaxRender in default template fixes #181
Changed measure constants to purl.org URIs, Removed (commented) measures from constants and evaluators fixes #178
Changed discard/save button order, changed in-page buttons to type button fixes #171
adds clients for SCAPE connector and plan management API

* adds client for SCAPE Data connector API, fixes #148
* adds client for SCAPE Plan Management API, fixes #180
cleans up plan deployment, starts sla qld gen

* removed RODAclient for Plan deployment #180
* adds utils for schematron validation #182
fixes plato-model integration tests
fixes integration tests (maven-compiler-plugin ignores groups according to classes)
Fixed file uploads to show faces messages fixes #113, Added touch/changed to plan fields, Removed disable buttons on ajax requests fixes #183
Changed requirements tree to ajax toggle, changed new nodes to expanded fixes #179
adds qld and bugfixes

* adds QLD generation for preservation action plan, fixes #182
* fixes bug writing base64 encoded data