Fixed PUT and POST tests, tests requiring logging, and multiple errors based on poorly-written tests. Also discovered minor bugs in sending "false" as a string instead of boolean throughout the API.  Done as part of wiring in JSON schema validation (CTR-98).