Respond with error if no PUT body
Change context -> requestContext to avoid mocha bugs

Mocha tests expose a global context, so if context is not being defined properly,
it won't be caught in the tests
Add implicit $add fields to PUT and POST requests
0.10.4