submission now correctly considered as an endpoint.
Some workflow definition simplifications (e.g. routes now have entry/exit Uris specified).
Refactoring of tests to improve resilience to uri name changes.
Added in twitter and PDF printer endpoints