Make sure failed requests do not cause the server to restart.

fixes issue #28
fixes issue #29
fixes issue #31
Handle all redis errors

fixes issue #30
Fix the error message when a non-200 response is returned.
getSessionContext does not need to be called in createUser because this is taken care of in the wsapi client.
Merge pull request #33 from shane-tomlinson/issue_30_capture_redis_errors

Handle all redis errors
Merge pull request #32 from shane-tomlinson/issue_28_dereference_missing_res

Make sure failed requests do not cause the server to restart.
Add more logging on failed request.
Cleanup all redis connections. Show all response info.
Merge pull request #35 from shane-tomlinson/cleanup-connections

Cleanup Redis connections