adding a decent repr to BaseRoute
remove old routing tests
porting test_basic, one failing test (related to 404s)
regex patterns needed $ appended to them
fix SubApplication embedding by recompiling the path pattern, which was also broken out to a separate function in routing.py.
fix a few speedbumps in routing tests, and note slashing behavior (likely subject to change)
method-based routing switched over to routing 2.0
added Application (inherits from BaseApplication), which mostly just adds .serve() convenience.
update tbutils to have basic ExceptionInfo object
switch from TracebackInfo to ExceptionInfo, included as the InternalServerError message ftm
update meta to work with new Route and Application attributes
add get_info() to new Route to support meta
switch over clastic __init__ to import from new application and routing modules instead of core (causes several tests to fail, but that'll be fixed shortly)
simplify iter_routes to not take the embedding application as an argument.
make routing join the path to behave according to new Route workings
fix a rather glaring error in the path segment regex
removing error_handler tests (the feature's gone anyways)
rename S_NORMALIZE and add some descriptive comments
update flaw to run with the new routing/application
updated and moved this silly ole stats middleware that'll probably be replaced pretty soon