JBPM-4412 - Move REST API annotations into interfaces
BZ-1078969 - Enhance the error messages when you send bad parameters via a remote API
kie-remote: cleaning up REST exception handling
BPMSPL-84 - task/audit/process instance rich queries: kie-remote-jaxb
BPMSPL-84 - task/audit/process instance rich queries: kie-remote-services
BPMSPL-84 - moving new query builder interfaces from kie-api to kie-internal
kie-server: require BASIC authentication by default

 * the jboss-web.xml is needed for EAP and WildFly.
   Tomcats does not need any specific descriptor,
   authentication will be done by default using
   the tomcat-users.xml in tomcat distribution.

 * descriptors for WebSphere and Weblogic
   (if needed) need to be yet created
kie-server: setup and use auth. in tests
kie-server: don't use deprecated DefaultHttpClient
kie-server: clarify usage of flag in base test class
BPMSPL-84 - related refactoring
BZ-1107757 - NOT_FOUND RestOperationException for a signal with variables via REST
BZ-1094824 - Unnecessary WARN 'No process instance id supplied'
BZ-1105593 - RemoteApiTest fails on IBM Java 7
kie-remote-client: making sure that the jaxb deployment descriptor matches xml format
kie-remote-client: AcceptClientCommands bugfix
JBPM-4412 - Move REST API annotations into interfaces
kie-remote: minor test fixes
kie-remote: adding dependencies to satisfy 'enforce-direct-dependencies'
kie-server: kie-server-client should not be included in kie-wb wars