Add support for reading X-Forwarded-By to get the IP
Added “attachResetToRequest” option
Add the option to override “failCallback” when creating middleware.
- This required changing the signature for getMiddleware. Switched to taking an options object to avoid this issue in the future.
Update change log and increment version number