Merge pull request #41 from aturley/master

I added ssl support
add back connect/3 and fix tab use
Fix type (damn dot)
Use binaries instead of Erlang strings/lists
Removed some non-generic files

I've created a new branch that will have some non-generic code in it
that corellates to what we use for our hacklab and #lugola irc channel.

The 'skopjehacklab' branch will use rebar and will have some custom plugins
only applicable for our channel.
fix ping plugin
use tuple modules instead of parameterized modules

Erlang R16, coming soon, will do away with parameterized modules (see Issue
4 under http://www.erlang.org/news/35 for details). Change ircbot_api to use
tuple modules instead, since they will continue to be supported in R16 and
beyond. These changes are backward compatible.
comment out theese for now, they catch other peoples PARTs too