feature #4609 :  Updating code after change in AttachmentService API
feature #4609 : Removing unused code.
Simplifying copy/cut and paste of attachments are now we don't rely on the component behaviour anymore but keep the state of the attachment.
Simplifying the code in pdf export and workflow features as here also the document state is provided by the attachment itself.
Validating usage of versionning as a component property.
Merge branch 'feature-4609' of https://github.com/ehsavoie/Silverpeas-Components into ehsavoie-feature-4609

Conflicts:
	kmelia/kmelia-ejb/src/main/java/com/stratelia/webactiv/kmelia/control/ejb/KmeliaBmEJB.java
Merge branch 'ehsavoie-feature-4609'

Conflicts:
	kmelia/kmelia-ejb/src/main/java/com/stratelia/webactiv/kmelia/control/ejb/KmeliaBmEJB.java