Replacing the Paste static file serving middleware and cascade
middleware with a heavily-simplified implementation from Werkzeug, which
was thankfully BSD-licensed.

Includes a full suite of tests, providing 100% coverage.
Merge pull request #73 from cleverdevil/next

Replacing Paste Cascade and Static File Middleware
Replacing paste.recursive with a slimmed down version in our own
codebase, eliminating a dependency and opening the door for porting to
Python 3.

Includes a test suite, also lifted from Paste, which has been enhanced
to provide 100% test coverage.
Implementing a simple command/plugin library to replace PasteScript, including:

$ pecan serve
$ pecan shell
Removing some cruft from the recursive implementation.
Merge pull request #74 from cleverdevil/next

Removes the need for paste.recursive
A first pass at simple `paste.script` style templates.

Committing my work before this code hoses my filesystem.
Now `pecan create works`.
Fixing a few bugs in `pecan create`.
More refactoring.
Fixing a few .rst formatting issues.
Fixing a few bugs in `pecan create`.
Clarifying some scaffolding docs.
More `pecan.scaffold` inline documentation and 100% test coverage.
Rearranging some test fixtures.
Adding a debug middleware, which simply shows the traceback and dumps
the WSGI environment. No fancy inline debugging. Use pdb.
Silencing warnings and stdout writes in our test suite.
Adding a test for the debugger middleware.
Fixing a bad assumption in the redirect testing that conflicts with the
debug middleware.
Merge pull request #76 from cleverdevil/next

Adds new debug middleware.