Adding support for templates defined within a template tag that gets stripped out.
rethrow any exceptions so Jetty can handle it and we get a stacktrace
Adding test coverage for war issues when additional aspects with the same theme name would throw errors related to other theme's image refernces
Updating HTMLResource test to take into accounts templates within template tag.
Deleted some classes we no longer make use of.
removing getClassname method from SourceModule
storing pointers to Trie references rather than Strings to reduce memory
optimising whats stored as fields in SourceModules
tidying up memory usage for AssetLocations
making all regex patterns static
using TreeMap in TrieNode to reduce memory overheard compared to a HashMap
caching files returned from nodes and using BladerunnerConf to access the conf file
Added failing test for issue #660. Some additional passing tests added too
removing some memoization that we don't need and making some instance variables static
re-adding bundleset memoization since it doesnt benefit much to remove it
re-adding caching of TrieBasedDependency calculator to SourceModules
moving source module resolver logic into BundlableNode
caching requirePath in SourceModules
backing out some static variable changes since it seems that accessing statics is slower than instance variables
using LinkedList for TrieNode references instead of a Map