More work, mainly on implementing middleware
Favicon mmiddleware
More work on cookies/cleanup
Support for body and header end handlers plus some more tests
Clean state before implementing sub routers properly
Initial working subrouters
laydown the basic middleware