Added caching of ssl context on fallback servers
Changed to make SSL clients use default cipher suites and to allow the server to determine the appropriate suite closes #938