adds configurable port for planningsuite and idp

* port is now configurable via property "ps.port", default is 8080
  e.g.: -Dps.port=80
* fixes reload problem in define basis
Changed objectivetree, summaryTree to new layout for #136
clean up and fixes PAP generator
* clean up
* modal panel "please wait.."  on save/discard/proceed to prevent concurrent calls
Changed objectivetree, summaryTree to new layout for #136
Added rest client for workflow details for #105
Simple querying for #105
Updated PlanParserTest plans to new schema version after 48cd3cf44b87cd327c1898229b471fdfa94e412f, Updated SparqlResults test after ba8763c0a0bf46e49ca8c471362f0f5ad41cb8dc
Refactored return of service registries for #105

* Service registries return IPreservationActionInfo
* URL of workflow now includes workflow version
* Added initial myExperiment specific output in alternatives view
Refactored PreservationActionDefinition, ActionInfo for #105, Fixed display of registry logos

* Created new IServiceInfo, IActionInfo, PreservationActionInfo
* Created TavernaServices class for lazy loading
Updated confirmation dialog fixes #149

* Added initPlan to AbstractView.save() to refresh objects after save
* Created client side confirmation dialog
* Confirmation dialog only shown if alternative has results
* Fixed unit tests
Merged CriterionSelector bean of Plato, KBrowser in planning-core for #125
Changed kBrowser skin to DEFAULT
Updated criterionselector and criterion tree in kbrowser fixes #125

* criterionSelector in plato and kbrowser is now a identical copy
* Changed Plato criterion selector to use JSF component
* Selecting a category or attribute in criterionselector now clears the search term
Added missing styleClass attribute to inputfield fixes #153
IT dependencies are now only used with profile arquillian-jbossas-managed

* Moved all dependencies to profile
* Added maven-compile-plugin configuration to ignore IT related files outside of arquillian-jbossas-managed profile
* Removed arquillian from KBrowser as it is currently not in use
Added travis-ci configuration

* Set custom install script that disables arquillian-jbossas-managed profile
* Set custom test script that disables arquillian-jbossas-managed profile
* Set openjdk6 as test JVM
* Added database and user configuration to before_script
Relaxed checkstyle configuration
Changed KBrowser criteria tree to new layout, removed old content-treetable.css fixes #136
Dependency management to planningsuite pom

* Added dependencymanagement of richfaces, hibernate, mysql-connector, dom4j
* Made mysql dependency 5.1.21 for both idp and plato-model
Updated and unified hibernate versions of plato and kbrowser

* Removed hibernate-annotations as it is included in hibernate-entitymanager
* Updated hibernate-entitymanager to 4.0.1.Final as this is the actual provided version by JBoss