rewrite for 5
added settings() and phtml()
renamed cookie() to cookies(), added headers(), renamed run() to dispatch()
dropped static local in headers()
example app, improvement to headers
ported over raw request body reader input()
doc reset (wip), added status() and redirect()
simpler/clearer route state naming
removed support for boolean middleware (too weird), added halt flag to redirect()
added status code setting in error()
improvement on example code
doc updates, still wip
added tests (from pico), coveralls, travis