Moved some dependencies around at this level

# Pull Request to test build against Jenkins (merge if you want afterwards, story is outside sprint)

Fixes [REP-915](https://repose.atlassian.net/browse/REP-915)

Put the JaxB runtime in the plugin that needs it.

Moved for clarity the hamcrest matchers.

Set the slf4j dependencies to be the same version