HSignal<>: Fix -Weffc++ warnings.
HEvent,HWidget: Add event dispatcher and event listenter registration.