Fixes shell runner for node.js and v8.
Merge pull request #1960 from yurydelendik/fix-shell

Fixes shell runner for node.js and v8.
Disables Promises in the shell for v8 and jsc.
Fixes arguments variable usage for jsc
Merge pull request #1961 from yurydelendik/fixjsc

Fixes arguments variable usage for jsc
Refactors closure usage.
Adds regular bundle testing to the shell.
Refactors domstubs.js and playerservices.ks to TS
Package shell during gh-pages build
Merge pull request #1962 from yurydelendik/fixbundling

Packages shell during gh-pages build
Adds runners to the shumway-shall package
Reuse unrooted shape objects in the gfx backend