adding (failing) tests for JSPatches functionality
adding another jspatches test
adding support for js-patches using SourceModulePatch passed to SourceModules
fixing JS patches tests so they are testing the right thing - patches
are for libraries not app code!
adding logging when we do and dont find a patch to apply
only applying JS patches for code inside a library
Merge pull request #344 from BladeRunnerJS/bundler-exploration-perf-jt

Performance enhancement - set Asset plugin when calling getResources on ...
Merge pull request #342 from BladeRunnerJS/js-patches

Js patches
Use dirs() instead of files() when we only want to list directories.
Cache the list of directories in addition to caching the list of all
files.
Fixed a character encoding bug in the thirdparty plug-in, and finally
introduced some long overdue infrastructure for comprehensively testing
our character encoding support within the spec tests.
Merge branch 'bundler-exploration' into bundler-exploration-perf-jt