Added concept of Definition being attached to a controller, keeping a reference to the controller that fetched it/updates its widgets' properties.
Extracted logic to attach Definition to a Controller and start the polling in its specific method
Made controllerAPI a property, it's used by most methods, no need to re-instantiate each time
Fixed setController: not synthesized
Make attachPanelDefinition public on ORController
When using cached panel definition, re-attach to controller to start sensor polling
Need -all_load flag for console to use category in client library