Clean up the way options are passed to open. Support SSL URLs. Support Skipping bad certs.