Expose paths in handler registrations.
I said Handler, not Controller!
List of MIME types. Will need this later.
Set properties on ActionInvoker rather than passing them as method arguments.

This will make unit testing of routes etc easier.
IsValid property on HandlerRegistration.
First level in module should be undefined.
Given a path, find the handler registration.
Rename IActionInvoker to IAction
ActionLocator stub.
Add URL and method information about the request.
Render url information in sample app
Return path info from HandlerRegistry locate method
First stab at ActionLocator.
Move IRequest, IResponse and IRequestContext into Http namespace
View and ViewBuilder interfaces.
Process request.
TextView by default to render views as plain text.
Don't throw if action has no attribute defined
Implement sample app using a handler
Remove duplicate registration of core classes with IOC.