Made some changes

I have added some simple SSL for Indy. I could not find a way to set the SSL options for WinHTTP, so i didn't make a default interface for SSL settings.

Exceptions from Indy will be cached and re raised as EHTTPError in the HttpConnectionIndy.pas file. For WinHTTP the exception will be raised from HttpConnection.pas if the response code is larger than 400.