-----
- Renamed ``HttpProxy.igorned_downstream_headers`` to
``ignored_upstream_headers``
- Added middleware proxy functionality for modifying content, headers
before requests/responses are sent upstream or downstream.
- Moved XFF header functionality to a middleware
- Moved XFH header functionality to a middleware
- Moved reverse proxy functionality to a middleware
- Updated generate routes to support configuring middleware
- Reorganized the internal structure of the app for sanity's sake.