fix(loom): Make sure "unweave"called  immediate after "weave" always stop the component.
Allows weaving to be canceled by any following unweave.
Merge branch 'master' into develop
Merge pull request #69 from troopjs/fix/unweave-sync

fix(loom): Make sure "unweave"called  immediate after "weave" always stop the component.
v5.1.3
Merge branch 'release/5.1.3'