Add HTTP status code whitelist support

Normally flowHttp just processes all responses no matter the returned HTTP status code.

This patch will allow you to set up a whitelist of HTTP status codes. If the response doesn't have a whitelisted status code an `error` event will be emitted.