Changed the README, it says use .start() but it's .connect()
Commented out another log() because the function no longer exists
Fixed a ReferenceError pointing to buffer instead of onData.buffer
Added SSL support via secure: true

Done quite an overhaul to make it work, can't setup the events prior to socket creation on TLS because it returns a stream. So thats done in setupEvents() which is called once we've setup a socket in connect()
Moved setupEvents from the prototype and into a function which is called on connect, that sets up all the other event listeners
Moved connect event back into it's own function, it was breaking tests
Merge pull request #1 from rickihastings/master

Added SSL support