Use await correctly for "lib" project.
Temporary solution to read the response stream in one centralized place. Will probably be switched for IConnection.GetResponse and IConnection.GetResponseAsync.
Clean.