add simpler method for configuring test modules
drop plexus config xml in favor of guice module binding
deprecate a bunch of plexus-specific api, drop unused