Add ability to specify the HTTP response code to return on errors.

This gives the gem more flexibility to work with monitoring services that don't like 500 errors.