Eager singletons in DEVELOPMENT Stage

Force eager singleton behavior for singleton bindings in DEVELOPMENT
stage
Minor API fix to LifecycleInjectorBuilder for generics in varargs