Support SSL connection

I've added new option for SSL connection.

SSL connection example:

```ruby
client = Zircon.new(
  :server   => "chat.freenode.net",
  :port     => "6697",
  :channel  => "#zircon",
  :username => "zircon",
  :use_ssl  => true
)
client.run!
```