Bootstrap module dependency

Support for depending on specific modules in
LifecycleInjector.bootstrap().
Treat the class provided to bootstrap as an application class instead
of a module.  This will make it easier to implement post injector
creation code inside the application class, which is created using
Guice and can therefore inject anything.