use hasOwnProperty in for in loops

fixes #450
1.4.0-beta5
Add TemplatedPathPlugin
Merge pull request #427 from diurnalist/feature/templated-path-plugin-sq

Add TemplatedPathPlugin to generically handle asset paths w/ template vars
fixed edge case when using [chunkhash:xxx]

#427
1.4.0-beta6
Add 'id' attribute to require.context (so HMR can accept a context)
bugfix HMR module.accept: resolve multiple deps to module ids
use hasOwnProperty in for in loops

#450
added `exclude` option to stats

added `--display-exclude` and `--display-modules`
exclude common package manager folders by default
fixes #473
1.4.0-beta7
fixes webpack/extract-text-webpack-plugin#15
1.4.0-beta8
Update ContextModule.js

added semicolon
Replaced spaces with tabs

replaced spaces with tabs
bug fix #427
1.4.0-beta9
Merge pull request #469 from markmarijnissen/add-require-context-id

Add 'id' attribute to require.context (so HMR can accept a context)
Merge pull request #470 from markmarijnissen/hmr-accept-multiple-deps-bugfix

bugfix HMR module.accept: resolve multiple deps to module ids
show warning when using HMR incorrectly

fixed #480