Add 'id' attribute to require.context (so HMR can accept a context)
HMR disposes 'outdated' modules that haven't change and are not included in the update. Unchanged modules are not updated, so they also should not be disposed.
bugfix HMR module.accept: resolve multiple deps to module ids
Merge branch 'add-require-context-id'
Merge branch 'fix-hmr-dispose-bug'