Fix interpreter bug.
Misc fixe.s
Merge branch 'nat' of https://github.com/mozilla/shumway into nat
Improve output for failed unit tests

- Log messages as errors if forwarded to console
- Include expected and actual values for all assertion types
- Include location of failed test
Rename assertion function `fail` to `assertUnreachable`

 Prevents collisions with unit testing function and is more descriptive.
Merge pull request #1304 from tschneidereit/unit-testing-improvements

Unit testing improvements
Make performance.now shim work in shells lacking dateNow
Remove useless TS reference from options.ts
Merge.
Fix order of avm2 references

Fixes the order of avm2 dependencies at least enough to make it through initial evaluation of a combined avm2.js file as produced by tsc.
Fix order of gfx references

Fixes the order of gfx dependencies at least enough to make it through initial evaluation of a combined gfx.js file as produced by tsc.
Fix order of flash.ts references

Fixes the order of flash.ts dependencies at least enough to make it through initial evaluation of a combined flash.js file as produced by tsc.
Remove some player-related references from flash.ts/references.ts
Move global declaration of Options objects into swf/options.js

No need to do this explicitly in shumway.package.
Remove references to non-existing or non-required js files from shumway.package
Merge pull request #1305 from tschneidereit/nat

Cleanup of dependency management
Merge branch 'nat' of https://github.com/mozilla/shumway into nat
Handle more data in the flame chart view.
Some comments.
Make update flash refs also handle JS files.