extra globals
Update task api
API demo
Respond based on accepts, additional docs, validation
csrf
add createTask
createTask
Fix mergeAndClone to be deeper and support arrays
revised error handling
add bad_request error; fix overrideMessage not working
commenting
styling for api
response utilities

json pretty prints if accept is text/html or text/plain for easier
inspection