wired up a compile-time annotation processor that will generate the appropriate dagger module.
generating a class at compile time.
generating a class at compile time with freemarker.
actually generating a dagger module that makes it beyond dagger's compile-time checking.  need to wire it in still.
loading the generated dagger module when starting services under test, but still need to provide the injects value to the annotation processor.
fixed up reflection usage in the base service test case.