Repaired ControlEvents.cs. Something is desperately wrong with this file.  Converting to use WireUpBaseEvents instead of event handlers results in kernel fault and failure to function at all.  Undertake individual replacement to identify the offending module.

Signed-off-by: Paul Nixon <paullnixon@yahoo.com>