Pick-your-own router

We've added the option to pick your own router, with support for Chi, Flow and HttpRouter.