Add set_nick method
add user method
add kick
Rewrite IrcEvent

- use regex for parsing
- change attribute names
- add part/kick handling