tiny breaking change: added shadowDom files to copyJs

changed the hidden method to use named params
removed task context dependency from copyJs

using logging instead
hop_experimental: transformFile has optional ensureDirectory param
copyJs will create directories if includePackagePath is specified
v0.25.1
fixed compiler test for latest SDK