add SetTimeoutAsyncUnit, remove method wiring, fix viewInjector.injectInto bug