fix(distro): add xml model dependency to engine module

related to #CAM-CAM-2871
chore(case): clean up context when transforming a case
chore(engine): add test assertion

related to CAM-3093
fix(example/invoice): typo
fix(engine): set taskId on assignee and owner identity link

related to #CAM-3115
feat(rest): add ability to use caches for HAL relations

related to #CAM-2933
fix(qa): add missing drop / create for case history
chore(engine): improve test for case activity type sorting

related to #CAM-2871
fix(rest): use jackson 1.6.2 compatible methods for json parsing

related to #CAM-2933
chore(case/transform): add some null checks to prevent NPE
chore(engine): remove temporary logging setting
feat(engine): provide querying job via the activity for the job

Refs #CAM-3085
feat(engine-rest): provide support for querying jobs via the activity

Closes #CAM-3085
fix(rest): destroy cache after test

related to #CAM-2933
chore(case): do not transform unsupported EventListener
chore(rest/hal): add missing interface to hal resources

related to CAM-2933
chore(wildfly): fix typo in exception message
Merge pull request #127 from philschaller/master

chore(wildfly): fix typo in exception message
chore(welcome): adjust tasklist screenshot
fix(REST/form/variables): align query paremeter with the docs

related to CAM-3127