move backcompat stuff all the way into the backcompat module
Fix error simplate name.
Put color in traceback when pygments is available.
Merge pull request #181 from AlexisHuet/master

Put color in traceback when pygments is available.
fix website errorcode file searching bug.  prettly, with first(). And vendorize first().
Switch to jython 2.7 instead of 2.5 so we can drop python 2.5 support if we want to.
Consolidate the build system. There can be only 1!
...but it can't be named build
better behavior for 'make' with no args
2.5ize new pygmentized error simplate
Fix a confusing example code in docstring

It might be confusing, because TestClient's constructor
actually takes an argument, but the example code doesn't
imply that.
Merge pull request #182 from dahlia/master

Fix a confusing example code in docstring
Fix incorrect arguments of calling add_cookie_info

TestClient.add_cookie_info() actually takes a request with
keyword arguments, but TestClient.perform_request() was passing
two positional arguments.
Add Website.wsgi_app hook for WSGI middleware
Use StringIO instead of io module for 2.5 compat
Implement a hook for Issue #41
Merge pull request #186 from gittip/issue41

Implement a hook for Issue #41
made dispatcher socket catcher less side-effecty
Merge branch 'master' into backcompat
Move more vresion dependencies into backcompat