core: statefile can track sources, not sure if we'll use it though
core: support plugin sources, and mask Bundler errors