I implemented a new URL parsing routine, which meant delegating a lot of
what Application does to other classes. Which is a good thing,
Application has way too much in it.
Anyway, the result is a rewrite of most of Application, as well as a new
module for url parsing. Instead of making an altern
I've commited the changes to Application.py. It's a rewrite of a large
portion of Application. I'm mostly tried to move code out of
Application and into other classes (the transaction, request, and the
new URLParsers).
I've put in doc strings. There might be a lack of overview
documentation, i.