Enable TLSv1.1 and 1.2 and add option to enable/disable SSLv3

This enables support for TLSv1.1 and 1.2.

It also adds an option to enable/disable SSLv3 (enabled by default). This option should be removed and SSLv3 disabled permanently as more servers begin supporting secure alternatives. SSLv3 is considered EOL and broken.