Decouple VirtualFileMaterializer from sbt.IO
Remove sbtplugin.JSUtils