Added TLS and IPv6 Support. Fixed missing event emitters.
Breaking change: The connect and login phases have been separated to allow finer grained control.
Added SSL/TLS support.
Added ipv6 support.
Fixed missing event emitters for trap,done, and close of Channel and Connection objects.