In scriptQueue.push(), `script.src` was being used to determine control flow,
but this was invalid because it was before it had been copied from `node.src`.

Also scriptQueue.empty() was simplified
Merge branch 'dom-futures' into 2.0.x
Merge branch '2.0.x' of https://github.com/shogun70/HTMLDecor into 2.0.x