RF-13660: FrameworkDeployment replaced with CoreDeployment

- withWholeFramework method splitted to withA4jComponents and withRichComponents
- richfaces-core.jar dependency removed from a4jComponents or richComponents deployments
- now in all deployments there is core only dynamically generated from target/classes
- tests altered
RF-13660: CoreUIDeployment renamend to A4JDeployment
RF-13660: UIDeployment renamed to RichDeployment
RF-13660: Deployment renamed to BaseDeployment to avoid collisions

- avoiding collisions with annotation  org.jboss.arquillian.container.test.api.Deployment
Merge pull request #98 from jhuska/RF-13660

Rf 13660
JavaDocs fixed
RF-13751: Prevented the assembly id from being appended to the generated artifact
RF-13754: re-formatted the jee6.excluded.libraries environment variable
RF-13754: Removed JMS configuration and sample
RF-13758: remove mapping of resources in org.richfaces
RF-13686: style, styleClass, title; remove hard code
RF-13686: enforce interfaces
RF-13686: update attribute descriptions, remove unused code
RF-13752: Changed the javadoc plugin goal from "aggregate" to "javadoc"
RF-13720: fix resource dependency discovery
RF-13752: Changed the "apidocs" folder to "javadoc"
RF-13756: upgrade jquery.mousewheel.js to 3.1.12
RF-13752 apidocs directory renamed to javadoc
RF-13753: Upgraded atmosphere to 2.2.0
HtmlUnit upgraded to 2.15