LOADUI-1074 Refactored some Report bundle code
LOADUI-1074 Refactored TestRunner to allow registration of tasks which run only a single time. Created tests for it.
LOADUI-1074 Removed BeanInjector from ProjectExecutionManagerImpl
LOADUI-1074 Merciless refactoring of reporting code, some javadocs
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
Fixed broken gui-test
Refactored LastResultOpenedState. Improved GuiTest.closeWindow()
Added null check after getting File from FX Save Dialog
LOADUI-1074 Getting rid of relative paths - should use loadui workingDir
Added new function to IntegrationTestUtils
Added FileMatchers to integration tests
LOADUI-1074 Finished writing test for reports in OS
Merge branch 'next' into issue_LOADUI-1074
Refactored int tests - ProjectItem now can be provided by FxIntegrationBase
LOADUI-1074 Added logging messages
LOADUI-1074 Fixed synchronization problem waiting for Components to complete