Added negative test for invalid input and renamed Reporter method.
Enabled lightning talks are reported correctly.
Removing dependency on ISessionEvent.
Pushed the event publishing into event allocation.
Pushed the event publishing into session talk allocation.