Improve the reverse proxy server.

 - HEAD requests are now handled correctly
 - Using compressed encodings can be disabled for client requests now
 - Client requests are now dome using the fully scoped version of requestHTTP to avoid GC allocations