NCBC-605: Refactor SslConnection and EapConnection so they are consistent

Change-Id: I4049bd9c343d933f9d28fd30f87f6890ae912383
Reviewed-on: http://review.couchbase.org/40944
Tested-by: Jeffry Morris <jeffrymorris@gmail.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>