Moved CharResponseWrapper to the 'brjs-servlet' project in preparation
for re-adding the JNDI token filter, which requires this class.
Re-added the classes necesarry for the TokenisingServletFilter into the
'brjs-servlet' project, but disabled the log lines since logging
previously relied on the BRJS model, which is no longer available.
change Linked assets to return dependent Assets rather than SourceModules
create XMLIdExtractorTest
create XMLAsset that returns list of provided require paths
get dependent LinkedAssets working
fix oredering problem in test
remove some printlns
add spec tests for xml dependencies
fix tests after merge
Linked asstes return dependent Assets rather than LinkedAsset collections
rename variable
Removed all unused imports.
Switched from having two methods to get the available require
paths for an asset (SourceModule.getRequirePath() &
LinkedAsset.getProvidedRequirePaths()) to having only one
(Asset.getRequirePaths()), plus some tidy ups along the way.
using a URL decoded in content path parser so URLs with spaces in the filename are supported - fixes #715
adding test to prove images can have arbitrary extensions
Added missing bug fix to 0.9 release notes.
The spec test commands for creating and automatically finding plug-ins
have been renamed to make them more self consistent.
The PluginAccessor method names for accessing plug-ins have been renamed
to always have work 'Plugin' appear within them, since not doing this
was awkward for some of the methods.
Renamed NodeJs to CommonJs, since the use of the word NodeJs was
confusing people (issue #699).