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":""}
-->

Soooo, how were we showing it was a list? And does the jsonify lib just disallow it?