support for http status codes

basic support for specifying different http status codes in the responses (in handleSuccess and handleError options hashes).  sets up sensible defaults so error conditions report a 404 (not found) instead of 200 (ok) to the requestor.  

includes previously pull-requested branch with fix for get/update/delete nonexistent items.