aspnet/Hosting — pull request #99 by HaoK (2014-10-14 23:02:44+00:00)
Title: Use/EnsureRequestServices changes

- Split UseServices overloads into UseRequestServices and UseServices
- Add RequestServicesContainer class which contains the old ContainerMiddleware logic and exposes a new EnsureRequestServices(HttpContext) method which can be called to populate RequestServices
- ConfigureServices now scans for Configure{Env}Services instead of ConfigureServices{Env}
- Add OptionsServices as part of default HostingServices