Merge pull request #1313 from tschneidereit/nat

Change _rect and _bounds to _fillBounds and _lineBounds Bounds
Move .as files
Remove src/flash/
Rename src/flash.ts/
Update Gruntfile.js
Add AS node types.
Keep old util.js for now
Merge branch 'nat' of https://github.com/mozilla/shumway into nat
Fix shumway.package to reflect package renaming.
Remove duplicate copy of ByteArray implementaiton, add fix for circular loading bug.
Make it possible to swap out for a faster bounds.
Remove dead code.
Fix some references and delete dead code.
Trying to clean up some of the analysis code.
deeper zoom
more sensitive zoom in FF
reduce zoom drift when pointer is over window
make horizontal frame padding smaller
more robust TimelineFrame.getChildRange()
simple performance.now polyfill for demo

(put that somewhere more global? utilities?)