Feature #907 : integrating Aurore's work around the homepage of a suggestion box.
(modifying findNotPublished in findInDraft for a user)
(adding findOutOfDraft for a user)
(adding a criteria to manage the WYSIWYG content loading for a suggestion)
(adding the remove of subscriptions related to a complete deletion of a suggestion box component)
Feature #907 : refactoring
(get back Transaction mechanism introduced by Miguel to handled the finest as possible the JPA transaction into a service)
(moving user notification sending from SuggestionBox.Suggestions to SuggestionBoxService)
(moving the specific status information of suggestion to the ContributionValidation that is a common object)