Change port to match messaging.ini.
Replace 'validator' view attribute with 'validators'.
Added waitress to project template.

Pyramid 1.3 switched from paste.httpserver to waitress as development server
because the former is not compatible with Python 3.
Make the sphinx dependency optional.

- Remove Sphinx and docutils from the setup.py
- Put the sphinx extention in a new module named "ext"
Add SPORE support to Cornice.
Remove code tied to sphinx generation from core.

This causes some import errors if docutils is not installed otherwise.
add tox support
Add importlib as a dep if it's not in stdlib
Add spore validation with rxjson
add rxjson to the test deps
Update the CHANGES.txt file
Include the demoapp directly in the docs. Git submodules are bad.
Fix the sphinx extension to generate service docs.

This wasn't working if no names where provided explicitely by the directive.
Don't need to cycle two times on the services
support for colander inheritance
increased version
Merge pull request #87 from mfelsche/colander_inheritance

support for colander inheritance
Fix auto-define of HEAD views from GET views.
Handler errors added in the body of the view.
Put the version number in cornice.__version__