upgrade a couple of events to the correct way of doing things
refactoring in IAL
more refactoring
mailmap file
more refactoring
more refactoring
more event refactoring
namespace tweaks
move IRC layer to legacy folder