Convert scene object to typescript
Merge remote-tracking branch 'origin/jq-sceneobject-ts' into develop
Copy typedefs to new build/ path.  Generated game files go there for now.
Clean up output source generation, and typedef resolution for .d.ts and .ts files.
 - Copy src/typedef to web/game/typedef with grunt task.

I changed my File Watcher command to pipe its output to /dev/null so that I don't have to worry about WStorm generating files that duplicate what grunt has generated.   This shows an error in the console on each transpile, but it appears to be benign.

"--sourcemap $FileName$ --outDir /dev/null"

I ended up leaving sourcemap because the output window stopped popping up on errors if I removed it.