Moved Grafeo outside WS package.
Grafeo moved to own repository. Refactoring of tests.
Main changes:
SerializablePojo now part of Grafeo GOM
Configuration and Logging now in Grafeo, we see how this works together.
Grafeo has own BASE_URI property, has to be set to determine external URIs.
Added new Grafeo properties to avoid problems with tests.
Merge branch 'master' of github.com:DM2E/dm2e-ws into mergtest

Conflicts:
	src/test/java/eu/dm2e/ws/tests/integration/services/ClientITCase.java
	src/test/java/eu/dm2e/ws/tests/integration/services/demo/DemoServiceITCase.java
	src/test/java/eu/dm2e/ws/tests/integration/services/workflow/WorkflowServiceITCase.java
	src/test/java/eu/dm2e/ws/tests/unit/api/FilePojoTest.java
	src/test/java/eu/dm2e/ws/tests/unit/api/JobPojoTest.java
Workflows have now an associated Webservice, no more WorkflowConfig and WorkflowJob.
Most tests are running, but general checks are still needed if the new system works in reality.
Notable:
Jobs adopted the finishedJobs and runnigJobs properties to point to subjobs (not really needed I think, but shouldn't hurt)
WorkflowExecutionService provided dynamic webservices for all workflows
workflows are associated with the webservice by the workflow parameter with the default value pointing to the workflow.
Bugs fixed, all tests are running besides Mint and testValidate(eu.dm2e.ws.tests.integration.services.workflow.WorkflowServiceITCase).
Removed AbstractJobPojo and AbstractConfigPojo.
GraphViz support for workflows: workflow.getDot() provides you a Dot representation that can be fed to graphviz.
Improved Dot-Rendering
Bugfixes for nested Workflows. Mainly:
- WebserviceExecutionService used wrong base address
- Pojos provide now a refresh-method to load themselves
- XML Escaping in dot rendering
Groovy example for workflow creation.
And of course: further dot tweaking...
Minor cleanup of stale code
Merge branch 'refactoring' of github.com:DM2E/dm2e-ws into refactoring
Some information on the use of groovy
Autowiring of workflows: Every unconnected parameter is connected to the workflow.
A nested workflow that actually runs!
Merge branch 'refactoring' of github.com:DM2E/dm2e-ws into refactoring
bash script to automate groovy grapes update to current dev state
Removed remnants of WorkflowConfig
All *Pojos must be registered with GrafeoJsonSerializer
We this in OmnomApplication (which is used in the Servlet setup) and in
ManageService (which is used for the For now we dotest server)
Ideally, GrafeoJsonSerializer should be able to auto-discover the
classes by passing a package or similar.
'loaded' of AbstractPersistentPojo should be transient