Update the event framework to have a full User object that represents nick, ident and hostname (the full hostmask)
Update example bot to show this working