LOADUI-1074 Very large refactoring of CanvasItemImpl related code to improve reliability of LoadUI
LOADUI-1074 Improved handling of distributed scenarios in CanvasItemImpl
Reformatted RunnerBase to follow LoadUI coding rules
LOADUI-1074 Fixed some timing issues on completion of distributed executions. Added some logging.
Made RunnerBase more error resistant to avoid breaking everything when bad data comes in