fix(compensation): after parallel GW

- fix throwing intermediate compensation event that throws compensation
  into an embedded subprocess after parallel gateway

- Testcases:
  * CompensateEventTest.testCompensateParallelSubprocess()
  * CompensateEventTest.testCompensateParallelSubprocessCompensationHandlerWaitstate()

fixes #CAM-886
Merge branch 'master' of github.com:camunda/camunda-bpm-platform

Conflicts:
	engine/src/test/java/org/camunda/bpm/engine/test/bpmn/subprocess/transaction/TransactionSubProcessTest.java