relax MessageComposers to work on BonaCustom instead of BonaPortable, which is a subset
bugfixes
adding some test support
bugfix pom.xml