LOADUI-600 Fixed groovy home in groovy components tests. Refactor Groovy classloader to allow for that. Changed tests which download dependencies to be IntegrationTests
LOADUI-600 Re-factored groovy tests to remove static state so the tests can run in parallel.
LOADUI-662 Modified loadui-component module so tests will always pass, regardless of Thread scheduling.
Merge branch 'next' into fixing-tests
Merge branch 'next' into fixing-tests