investigating problem with ninject InRequestScope
updates to fix ninject's broken InRequestScope dependency resolution