JBPM-3940 - Merge history logger implementations in jbpm-bam - added more convenient factory methods
 - removing sysout
 - removing duplicated dependency
Replace org.apache.felix OSGi dependencies with org.osgi dependencies + Upgrade OSGi from 4.1.0 (hidden in felix's 1.4.0 jars) to 4.3.1
- adding beans.xml to jbpm-runtime-manager
- initial commit for the DomainManagerService
[JBRULES-3676] generate unique class names for consequences
 - adding missing super.tearDown()
- fixing tests dependency issue
 - small fixes
- Adding logger to ExternalTaskEventListener
- deleting comment
JBPM-3644: The JPAWorkingMemoryDbLogger does not seem to work completely
with PostgreSQL
 -adding test case
Added JbpmTestCase for new tests based on kie api
Relocated activity tests from SimpleBPMNProcessTest
Relocated event tests from SimpleBPMNProcessTest
Relocated flow and gateway tests from SimpleBPMNProcessTest
Relocated data tests and removed SimpleBPMNProcessTest
ProcessFactoryTest rewrited to use kie api
Relocated signal event tests from SignalEventsTest