Remove SSL usage from code

This is a replacement for Pulll #931. I've tested on Windows by doing the following:
- Uninstalled OpenSSL
- Ran old master build. Didn't get the prompt that OpenSSL was needed.
- Found the bits of OpenSSL that didn't uninstall correctly!
- Ran old master build. Did get the prompt that OpenSLL was needed.
- Ran RemoveSLL build. Google Maps seems to work fine.
- Also testing on OS X.

Anything else needed to test this before merge?