allowing status code and response options for sending 429 rate limiting

I had needed to send a different status code and response than 403, so I made this fork where you can pass `errorCode` and `errorHtml` as options.