removing asset containers 'tests' directory - its now optional
allowing the test technology dir to be optional
allowing the test tech dir to be optional
changing sdk libs so they use the new optional test dir format
changing the templates to use the new simplified test structure
adding a gitignore to the tests template to ignore the 'bundles' dir
changing containsClasses -> containsNamespacedJSClasses
changing the new of default test pack nodes to 'test-default'
fixing some tests after changing default test pack templating
Merge pull request #904 from BladeRunnerJS/improved-test-directory-structure

Improved test directory structure