rest-verbage, error codes, etc

* Restricts HTTP Request "verbs" on each endpoint
* Adds different actions on "verbs" for doors
* Reserves more endpoints for the future
* Consolidates Not Yet Implemented in to its own code, with
* Appropriate Error messages and handling, with response codes.

<!---
@huboard:{"order":7.0,"milestone_order":13,"custom_state":""}
-->

Yes. jsonify just disallows it.

http://stackoverflow.com/questions/12435297/how-do-i-jsonify-a-list-in-flask