subvert: extract interface from FrontController
webapi: move endpointActionSelector and endpointSelector to subvert.webapi
webapi: reference subvert
frontController: has to have public ctor for structuremap
internalRegistry: move missing config to the internal registry
webapi: add webapiHook, to allow using webapi with subvert
subvertThis: extract config and hooking to a new class
infrastructure: remove unused classes
api: reference subvert.webapi and hook to it
subvert.webapi: add extension method for hassle free config