Issue #14: Added the basic routes for posts.

These are going to need some extra processing, but for now it should suffice.
A little clean-up.
Issue #14: Added preliminary POST route.
Issue #14: Added preliminary PUT and DELETE route.
Merged in the changes from develop and started to work it out so that it will work with the post routes.

This is going to need a lot more effort yet, but I want to commit before this gets too large.

Conflicts:
	tentd/blueprints/entity.py
Changed JSONBadRequest to APIBadRequest in tentd/blueprints/entity.py
Fixed up the APIBadRequest to have error messages.
Fixed two of the tests.
Added some more tests.
Fixed up the update and some other things :)
Fixed the final test :)
Merge branch 'feature/14-post-routes' into develop