Updated Controller with fixes

This allows for easier use in checking whether a handler has been
assigned to an HTTP Verb.
Added the HTTP Dispatcher

For development mode this will allow us to link HTTP methods to handlers
on a Controller.
HTTP Dispatcher will honour HTTP Abort Exceptions
Added basic HTTP Dispatch to the Application
Added the basic DSL Layer handling
Doc update
Updated the DSL

Published all functions and added documentation.
Started work on the manual for the basic handling.