Merge pull request #1637 from mbebenita/overlay

Add fuzz manifset file.
Add fuzz manifset file.
Moves failed swfdec tests from the swfdec_test_manifest.
Merge pull request #1638 from yurydelendik/swfdec

Moves failed swfdec tests from the swfdec_test_manifest.
Removes dead code from the extension
Instrument SWF files to trace out frame execution.
Adds grunt interface for instrumentation.
Merge pull request #1639 from mbebenita/instrument

Instrument
Fixes initaction for some AVM1 movies
Merge pull request #1640 from yurydelendik/initaction

Fixes initaction for some AVM1 movies
Instrument most functions.
Merge pull request #1641 from mbebenita/instrument

Instrument most functions.
Replace MovieClip._callQueue explicitly instead of copying it and then resetting its length
Convert player's `tick` function into a proper method

Instead of having it be a closure we explicitly bind it to the correct receiver the first time we call it.
Merge pull request #1642 from tschneidereit/master

Cleanup in main player loop code
Run frame scripts for objects not on stage, too

@tobytailor disabused me of the idea that frame scripts are only run for on-stage objects, so this reverts that change from July.

Contains some semi-heavy refactoring of how the frame event cycle is run, to make this work nicer/at all.

Plus documentation of some test findings.
Merge pull request #1643 from tschneidereit/master

Run frame scripts for objects not on stage, too
Formatting cleanup in Loader.ts

Preparation for Loader#loadBytes implementation.
Don't overwrite _buffer property set by subclass ctor in DataBuffer ctor
Implement Loader#loadBytes

With trace test.

This shares most code with `Loader#load` by extracting the creation of the parsing worker into a private method on Loader.