(PE-5594) Port ring-proxy

This PR ports the ring-proxy code into the ring-middleware codebase and modifies it to use clj-http-client.
If you can get away with only having these exclusions in your dev dependencies that'd be preferable.  Not crucial for this PR though.