Add an option to ignore certificate errors

I needed an option to fetch stuff from a https server with self signed certificates so I added one.
sslStrict defaults to true which means that no self signed certs are allowed, setting it to false will make those work.

I wanted to run the test suite however some tests seem to be broken (already before I made my changes)