Application separation (sandboxing)

* Created class "Client" representing req, rep, http multipart fields
and files, returning context, session, sse and websockets connections,
cookies, proxying, routing, reply templating, redirection and all other
impress properties and methods for client connection handling.
* Refactores SSE and WebSocket