Merge pull request #6 from peterhil/develop

Fix error handling and add custom error pages for 404 and 500.
Merge pull request #7 from peterhil/develop

Develop
Merge pull request #8 from peterhil/develop

Develop
Merge branch 'develop'
Merge branch 'master' of github.com:peterhil/skeleton
Add a minimal Rest API with Flask-Restful.