fix(engine): set deployment id for timer start

- set deployment id for timer start event jobs
- this way the deployment aware job executor can properly handle timer
  start event jobs and only acquire these jobs when the deployment is
  activated.

related to #CAM-1446
test(engine): add failing testcase for CAM-1448
refactor(maven): move sql-maven-plugin to root pom dependencyManagent
feat(engine): form field data in engine

- provide support for new form field metadata in process engine
  * support for HTML form rendering
  * support for Backend form validation with builtin types and extension
    points

- existing FormProperty data is now deprecated

related to #CAM-1395
Merge branch 'master' of github.com:camunda/camunda-bpm-platform
fix(rest): compilation problem in rest

related to #CAM-1395
feat(engine): html form rendering for legacy forms

- provide html form rendering for legacy HTML forms

related to #CAM-1395
chore(rest/test): Provide some test cases

related to CAM-1395
chore(jbossEap): create test-jar with jboss content for EE

related to CAM-1333
refact(engin): rename formField nale to label

related to #CAM-1395
Merge branch 'master' of github.com:camunda/camunda-bpm-platform
chore(jbossEap): create sources-jar with jboss resources content everytime

related to CAM-1333
feat(webapp): provide classes.jar

related to #CAM-1436
Merge branch 'master' of github.com:camunda/camunda-bpm-platform
feat(engin): readonly validator

related to #CAM-1395
fix(engine): rename method to prevent Mybatis ex

related to #CAM-1481
fix(line-break): Support line breaks in labels

related to CAM-1485
chore(ci): remove travis-ci, add buildhive
fic(dataObjectRef): Render data object reference

related to CAM-1489
Merge branch 'master' of github.com:camunda/camunda-bpm-platform