Use custom closure compiler for extension builds
Merge pull request #1733 from mbebenita/bitmapData

Bitmap data
Merge pull request #1736 from mbebenita/bitmapData

Bitmap data
Improve support for AVM1 SWF loading

By several means:
- Implementing support for the AVM1Movie wrapper, which allows loading AVM1 SWFs into AVM2 ones
- Making nested AVM1 SWFs share the same context, as they should
- Untangling some of the event handling code by moving AVM1-specific stuff from Movieclip into AVM1MovieClip
 - Some additional bits and pieces

 Splitting this patch up into multiple smaller ones for the indivual changes is fairly close to impossible, so I won't do it.
Merge pull request #1713 from tschneidereit/avm1movie

Improve support for AVM1 SWF loading
Implements priority time queue in trace tests
Merge pull request #1737 from yurydelendik/settimeout-trace

Implements priority time queue in trace tests
Merge pull request #1721 from tobytailor/closure

Use custom closure compiler for extension builds
Smarter / faster way of doing blending.
Merge.
Change shortcut  key for profiler to be Alt + R so that it doesn't interfere with some content.
Faster/inlined unpremultiply that avoids some byte shuffling.
Add timeline events for image conversions.