enable SSL

* pass *tls.Config to each new connection
ssl changes

* added *.swp to .gitignore
* move tlsConfig into poolOptions
* dont cache socket and ssl socket on connection
Merge pull request #2 from dopey/master

ssl changes