Implemented support for SSL.

Requested in Issue #89

I have implemented AMQP over SSL.  

esk525 had implemented SSL a while ago but his changes were based on code from a year ago:
https://github.com/esk525/node-amqp

I used his object proxy to make the AMQP connection inherit all the behavior of the net or tls connection.  I also moved the listeners from the constructor to an addAllListeners function, which is why the diff looks like its moving a lot of other code.

If there are any suggestions or concerns, I would appreciate hearing back.