Added IRC event handling
Signed-off-by: Oliver Lorenz <olli@olorenz.org>

Some basic IRC functionality added. More to come