add autofac support for testing. improve http configuration dsl. set up initial controller test.