Fix PhantomJS support
Fix PhantomJS support

The version of Babel we are using from emberjs-build (Babel 5) doesn’t
support binary literal notation in ES6 (e.g. 0b0110). Instead, this
commit changes the build pipeline to use TypeScript to do ES5
transpilation and only uses Babel for the AMD conversion.
glimmerjs/glimmer-vm,lbdm44/glimmer-vm,lbdm44/glimmer-vm,glimmerjs/glimmer-vm,glimmerjs/glimmer-vm,tildeio/glimmer,tildeio/glimmer,tildeio/glimmer,lbdm44/glimmer-vm