Eager singletons in DEVELOPMENT Stage

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