Complete parsing of request query strings.
Fixes bug in parser so inner hashes do not override one another.
Complete method to decode body and query params.
Add functions to run appropriate Controller Action via router.
Use named captures in routes#run to add params from route name before passing params to controller.
Fix bug in router#run.