Fix compile warning

Fix a compile warning in ircdotnet.
Initial logging implementation

Add initial logging implementation.
Initial bot event logging

Use events in winterbot instead of dynamically invoking a delegate.
Add etw logging for WinterBot class, including begin/end for most
events.