Fixed issue with KVO notifications on ORSlider not being sent
Fixed typo in comment
IPHONE-191: Ensure that slider interaction takes precedence over swipe gestures
Removed un-used reference to UpdateController
IPHONE-142: Some thoughts on client side protocol implementation in new object model
IPHONE-142: Deleting all client side protocol related parsers
IPHONE-142: Client side protocol parsers are gone, no need for related deferred binders
IPHONE-142: Removing ControlSubController, was only still used for client side commands
Don't inject the current controller in the different sub controllers (and Screen controller), they don't need to be aware of it.
Interaction with controller now only happens through the object model component.
ScreenViewController doesn't need a reference to the controller, getting rid of it
GroupViewController doesn't need a reference to the controller, getting rid of it
On ScreenViewController, screen should be set at init and can not be changed afterwards
Cleaned up imports
IPHONE-192: Comments on what code does / how to improve in the future
IPHONE-192: DefaultViewController should know and store about the Definition (= panel) it is currently presenting
IPHONE-75: Added a NavigationManager to handle responsibility of navigation decisions, instead of having the DefaultViewController do it.
IPHONE)75: Return value does not make sense anymore, get rid of it
IPHONE-75: navigation history not a concern for the DefaultViewController, remove method that still has a reference to that (and directly access appropriate navigation method)
IPHONE-75: Have navigation go through ORConsole and don't post notification directly
IPHONE-75: next/prev screen navigation handled by NavigationManager, remove all other methods handling that (not used anymore)