Updated the UNIX bash script to check if Java is available on the path,
and if it is then also whether the version number is sufficient.
Currently only tested on Linux.
Made some changes to the brjs script that should hopefully make it Mac
compatible.
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
adding java install and version checking to windows script
moving some tests for thirdparty libs into the correct test class
adding a hasUMD config to thirdparty.manifest
minor refactor in NamespacedJsContentPlugin
only globalising thirdparty source modules if a namespacedjs class is used
fixing the JS libraries after changing how UMD wrappers are handled
changing property from hasUMD to 'commonjsDefinition'
Merge pull request #895 from BladeRunnerJS/java-install-help

Updated the UNIX bash script to check if Java is available on the path,
#17 adding some SpecTests for bundling and ServedWar integration test