Removes direct broccoli dependency
Merge pull request #9837 from twokul/remove-direct-broccoli-dep

Removes direct broccoli dependency
[Bugfix beta] loaders resolve should be shared and not re-allocated for each requireModule
[Bugfix beta] specialize call to module callback

TODO: remove `this` requirement..
[Bugfix beta] don’t use slow hasOwnProperty
loader.js cleanup