Provide ability to disable SSL certificates check.

There are sometimes cases in business appliance where one really wants to disable SSL checks, for instance during integration with third party systems it is not always possible to force them to update certificates used for https. 

Unit test is missing due to the fact that we probably would have to find a website with constantly incorrect certificate.