fix(engine/evt-subprocess): clean up code

related to #CAM-1988
refactor(ProcessEngineTestCase): rename historicDataService in historyService
Merge pull request #73 from falko/deprecate-historic-data-service

refactor(ProcessEngineTestCase): rename historicDataService to historySe...
test(engine/tasklistener): add tests for delete task listener

- test that the delete event is not fired on task completion
- test that the delete event is fired on after an interrupting boundary
  event

related to #CAM-1348
feat(engine/retries): set retries of failed jobs by job definition id

related to CAM-1738
chore(REST/retries): expose method to set retries by jobDefinitionId

related to CAM-1738
fix(cockpit): fix typo in dialog
feat(cockpit/jobDef): add plugin extension point in jobDef table

related to CAM-1738
fix(engine/test): fix engine test case
chore(cockpit/asset/NOT_FOUND): provide a proper exception message

related to CAM-1914
feat(engine/engine-rest): Extend some queries for incident attributes

- extend ProcessDefinitionQuery, ExecutionQuery and ProcessInstanceQuery
  to filter by incidentId, incidentType, incidentMessage and
  incidentMessageLike
- make this filter attributes available about REST-API
- add testcases in engine and engine-rest

related to #CAM-836
Merge branch 'master' of github.com:camunda/camunda-bpm-platform
improve(cockpit/views): add a css class to the view pills
fix(cockpit/breadcrumbs): add super-process link

Closes: CAM-1865
fix(camunda-webapp): fix db2 sorting of process instances

- db2 alter ordering during the join
- add additional outer order by argument for process instance query

related to #CAM-1718
test(camunda-webapp): fix process instance sorting test

- mysql has no milliseconds
- start process instances delayed

related to #CAM-1718
refactoring(engine-cdi): Rename task form bean

- rename taskForm bean from 'camunda.taskForm' to 'camundaTaskForm' to fix
  IBM Websphere problems
- 'camunda.taskForm' bean exists only for compatibility like 'fox.taskForm'
- adjust testcase

related to #CAM-1698
Merge branch 'master' of github.com:camunda/camunda-bpm-platform
improve(cockpit/states): add styling and tooltips for states

This commit slightly improve the UI by fixing the color coding
of the states and adding some tooltips at several places
(like the badges on the diagram and in the forms).

Related to CAM-1989, CAM-1980
chore(engine): reduce log level on bad user input and optimistic locking

- reduce log level of `OptimisticLockingException` to fine
- add new exception type `BadUserRequestException` which is logged as fine
- throw `BadUserRequestException` if a non existing process is
  cancelled or signaled
- `SuspendedEntityInteractionException` extends
  `BadUserRequestException`