refactor(rest-test): restructure tests to be extensible

move all black-box rest tests (ie. no explicit method verification)
to abstract classes that may be reused when writing integration tests.
Remove arquillian dependencies and setup.

Closes CAM-469, contributes to CAM-470
Merge branch 'master' of github.com:camunda/camunda-bpm-platform
refactor(rest-test): allow test subclassing for different runtimes

add subclasses that use the resteasy development server

CAM-479
Merge branch 'master' of github.com:camunda/camunda-bpm-platform