Because we use raven to load implementation classes we have to
test such classes from outside of their own maven module. While
some unit tests are possible within the implementaiton modules
the broader scope integration tests must be included in a
distinct module, and that's what this provides. This module
depends only on the API module as it uses Spring to load
implementations dynamically, this is the same classloading
environment an application would use so tests here are ...