Green: Replaced OperatorSwitch delegation with KVO
Refactor: Switch to using MAKVONotificationCenter for KVO
Green: Converted operator switch and console to use KVO
Refactor: Didn't need the KVO change type in the notifications
Refactor: Removed Interface Builder actions and implemented in code via MTControl

MTControl extends UIControl target/action event handlers to support
blocks.
Also refactored tests to suit new implmentation