Moved some dependencies around at this level

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
This actually distributes those jaxb runtime depends appropriately

At least the unit tests pass this time, lets push it up to the
integration tests via jenkins
Merge pull request #1082 from rackerlabs/fix_dependencies

Moved some dependencies around at this level