Merge pull request #3 from tdelafosse/master

Merged the UI built by Thomas.
Merge pull request #4 from tdelafosse/master

Fixes translations in general (replacing strings with trads) and the javascript of the workflow UI.
Merge pull request #5 from tdelafosse/master

Message Tool and Js
* Changed the developers and organization information in the top level pom.
* Moved the setup of rights on a draft document in a separate function (to be used by listeners)
* Fixed the copy document function which was plyaing around with document visibility when it shouldn't have
[misc] Added a default draft space in the workflow configuration, to hold the place where drafts for a document should be placed, by default.
Fixed the workflow config selector for the publication workflow class, the dblist query was wrong.
Added a PublicationWorkflow macro that displays the status and the workflow actions that are possible on the current document.
Refactored the publication workflow panel to use this macro now. Fixed a translation to remove a new line from a button.
[publicationworkflow] Changed the way the clone is made on copying a document since otherwise object properties are badly merged and the target document is not updated properly (works fine when the document is created but not updated).
Merge pull request #6 from tdelafosse/master

Fixes for the mail not being sent and the cancel of the confirmation to go back to draft which doesn't really cancel.
[publicationworkflow] Fixed a bit the macro to generate valid xhtml and a bit more stylish.
[publicationworkflow] publication workflow class should always be resolved relative to the document it should be in.
[publicationworkflow] Added a custom displayer to the contributor group in the workflow config which would allow it to be removed once it was added.