feat(webapp): manage authorizations

- add support for managing authorizations in Admin
- expose Permissions as Strings in REST API

related to #CAM-1041
Merge branch 'master' of github.com:camunda/camunda-bpm-platform
chore(engine): add testcase for global auth
fix(glassfish-db): allow creation of db without clean-db profile
chore(webapps-it): change clientResponse check to jax-rs standard
fix(engine-it): check that all PIs are ended
chore(dataDepend): Add angular-data-depend lib

related to CAM-1050
Merge branch 'master' of github.com:camunda/camunda-bpm-platform
chore(dataDepend): add data-depend
chore(maven-build): merge tomcat version to root pom
chore(maven-plugins): upgrade maven plugin versions

- get build working with maven 3.1.0

related to CAM-1060
fix(engine-rest): javadoc comments
feat(rest): add context path

add context path for rest services /process-definition/{id}/startForm
and /task/{id}/form

Related to: #CAM-977
fix(webapp): group membership race condition
Merge branch 'master' of github.com:camunda/camunda-bpm-platform
chore(webapp): clear angular $http cache on logout