Changing return types to Objects (from primitives) in the TaskSummary interfaces
(cherry picked from commit de1c4a355a2436a3fe8f7de30180ee81ad3264bb)
BZ-1112962 - Error logging in org.jbpm.kie.services.impl.KModuleDeploymentService.deploy()

(cherry picked from commit c1ffb70881e32552ef502dc537ce298a053bbe67)
BPMSPL-70 - EJB interface for BPM execution server

- refactoring of services structure and api definition, separated cdi code into separate module so services themselves are framework independent

- ejb implementation and test cases for jboss arquillian mode - local ejb only

- remote ejb implementation and test cases