Allow other HTTP status codes to be sent to client

When dealing with RESTful services, we won't always get 200 replies.  It can
be normal to receive and handle any HTTP status code.  I was using 500, 409
and 202 today.