A little frame cleanup.
Refactoring, WIP.
Move filters elsewhere.
Got blending to work again.
Updates.
Add GFX testing harness.
Redesigned scene graph, very much WIP.
Fast paths for matrix operations.
Redesign scene graph.
Got things partially working again.
More.
Merge pull request #1816 from tobytailor/timeline

Setting visible or mask must not stop timeline animation
Adds pref for enabling Shumway for private mode.
Merge pull request #1817 from yurydelendik/private

Adds pref for enabling Shumway for private mode.
Merge pull request #1818 from tobytailor/timeline

Fix resolving the mask object in AVM1MovieClip::setMask
Some cleanup around natives registration
Eagerly bind native traits

Delaying their binding doesn't really save on startup performance, decreases runtime performance, and makes for less stable shapes. Also, this helps flush out all the non-implemented (not even stubbed) natives we still have. Which are lots.

The patch also merges `applyNonMemoizedMethodTraits` and `applyMemoizedMethodTraits` into one functions. The differences between the two were really quite small.
Remove AS3 declarations for some unused - and non-implemented - natives
Stub out remaining DisplayObject natives
Properly stub out Loader#uncaughtErrorEvents getter