Bean to configuration

This makes it so you don't have to use the bean as the directions state in the README. The bean is managed by the plugin itself. All that is needed is to setup the appropriate config.

It also sets a dependency to the JaxRS Plugin, to ensure that at least 0.8 is installed.