The proxy has been rewritten with new Native Framework

* The proxy supports timeouts now. If cloud doesn't reply in N seconds, then proxy will drop the session and return 504 Gateway Timeout.
* Proxy reads responses from applications via redirrecting these responses to special stream, not through generator::map. I hope that it's a little faster.