Class used to send synchronous requests to KeepSolid servers.
Once sign-in request is successful, the instance of manages the created session internally.
If you use the standard authorization routine with method KSAuthorizer.authorizeWithLogin(String, String), KSTransport silently re-authorizes
if the session is expired. But if you implement non-standard authorization methods (like authorizing with social networks),
it is impossible to re-authorize without calling the third-party code. In this case you must implement KSAuthDelegate
and pass the delegate instance to KSAuthDataSource via setAuthDelegate(KSAuthDelegate) before any usage of this class.