Merge pull request #1340 from bitovi/2.1.4-minor

Merging v2.1.4 into minor
Breaking test for #1345
Reset can on window when loading

This fixes #1345 by reseting the global `can` each time the dependency
graph loads. The problem was that the internals of can expects to only
be loaded one initial time. By not reusing the can that is already on
the window we allow a fresh load each time.
Merge pull request #1349 from bitovi/must-steal

Reset can on window when loading
Switching to Testee.