Base scaffold cleanup
Merge pull request #154 from marksteve/next

Base scaffold cleanup
Fix misleading output for `$ pecan --version`.
Add a test to the scaffold project buildout that ensures pep8 passes.
Don't strip a dotted extension from the path unless it has a matching mimetype.
Merge pull request #157 from ryanpetrello/next

Add a test to the scaffold project buildout that ensures pep8 passes.
Always include ``pecan.request['extension']``.
Merge pull request #158 from ryanpetrello/next

Don't strip a dotted extension from the path unless it has a matching mimetype.
Remove and annotate a few unused (and py26 alternative) imports.
Merge pull request #159 from ryanpetrello/next

Remove and annotate a few unused (and alternative) imports.
Add support for a ``gunicorn_pecan`` console script.
Attempt to get tests passing on Travis-CI.
More Travis-CI tinkering.
A big of refactoring for the ``$ gunicorn_pecan`` tests.
Improve visibility of deployment-related docs.
Merge pull request #161 from ryanpetrello/next

Add support for a ``gunicorn_pecan`` console script.
Add an explicit CONTRIBUTING.rst document.
Merge pull request #163 from ryanpetrello/next

Updated documentation and instructions for contributing.
Fix a routing-related bug in RestController.  fixes #156
Fix the wrong test dependency on Jinja, it's Jinja2.

Check pecan/templating.py:140