Add ServiceRegistry tests

This tests have been (mostly) ported from the old BR code base. I've
cleaned them up a bit, removed the ones that are no longer valid and added
a couple of new ones.

This fixes #763
filtering @appVersion@ tokens from web.xml - fixes #787
adding extra stylesheet to fix 404 errors in dev - #777
removing unused methods we dont need on BRJS
memoizing xml bundler config
adding link to github workflow from readme
updating Gradle to 2.0
convert spaces to tabs
fix some JSLint errors
adding test for jsps with query strings
Merge pull request #790 from janhancic/develop-fix-localeutility

fixing JSLint errors and indentation in LocaleUtility
Merge pull request #786 from janhancic/develop-add-serviceregistry-tests

Adding ServiceRegistry tests
Merge branch 'develop' into content-plugin-performance
removing todo thats been done and adding TODO to existing comment
being consistent with how ContentOutput is used in spec tests
renaming some classes so they match the interface they implement
throwing exceptions if content plugin output has multiple outputs set
removing unused imports and class fields
removing extra getWriter from NamespacedJsContentPlugin that was breaking the new ContentPlugnOutput enforcement
updating content plugin api to return readers to remove the mixmatch of readers and writers