starting to change sdk libs structure to use multiple libs rather than a single one - early checkin of restructing so I can refactor non brjs-core classes, do not sync to this version, it doesn't compile
removing dead code that has been moved into the model
another early checkin - fixing some more tests after dir restructure
adding Ignore's for legacy tests that are now failing after sdk lib restructure - these tests dont are for legacy bundlers and dont provide us value anymore
removing Ignore for jslib test that's now passing
changing class that represents a br SDK lib so it prefixes the namespace with br.
changing library structure so each directory is a seperate library
Revert "changing class that represents a br SDK lib so it prefixes the namespace with br."

This reverts commit 61f30ee2e40642af1d704f309b9e2d0cd8a27694.
changing plugin calculator to check plugin class instead of instanceof so it doesnt give the wrong priority for plugins that extend another
refactoring and removing unsused import
adding BRLibManifest to be used for BR libs to set their require prefix and adding Ignored sdk lib require prefix tests
allowing sdk libs to have a namespace different to their name
improving exception message and allowing numbers in requirePrefix
moving sdk libs into new structure with br.manifest to set their require prefix
overriding namespace in BRSdkLib to use the new br.manifest
changing case of i18n -> I18n since it's a class
adding test to check cases matter in require paths/class names
fixing namespace for tree-viewer
Merge branch 'bundler-exploration' into sdk-lib-restructure

Conflicts:
	brjs-core/src/main/java/org/bladerunnerjs/plugin/utility/PluginPriorityCalculator.java
	brjs-core/src/test/java/org/bladerunnerjs/spec/app/AppTest.java
	brjs-core/src/test/java/org/bladerunnerjs/spec/bundling/aspect/resources/AspectBundlingOfHTML.java
	brjs-core/src/test/java/org/bladerunnerjs/spec/bundling/aspect/resources/AspectBundlingOfI18N.java
	bundlers/src/test/java/com/caplin/cutlass/bundler/js/aliasing/AliasRegistryTest.java
improving error message and adding content to conf file so it doesnt blow up when the encoding is needed