Connects externalinterface callIn stuff.
Implements setClipboard for the extension.
Remove baseUrl getter from viewerPlayer.js
Changing how we check user input for setClipboard
ZeroClipboard example.
Merge pull request #1748 from yurydelendik/setclip

Fixes ZeroClipboard
Merge pull request #1749 from tschneidereit/master

Enable logging brief function compilation timings in the AVM2 compiler
Hacking of the ZeroClipboard to not use navigator.plugins
Merge pull request #1752 from yurydelendik/zeroclipfix

Hacking of the ZeroClipboard to not use navigator.plugins
Merge pull request #1753 from tschneidereit/moviecliploader

AVM1 MovieClipLoader fixes
Merge pull request #1754 from tschneidereit/master

Event loop order fixes
Change flash.utils.getTimer()'s startup timestamp to when the first SWF's first frame is committed

This aligns much more closely with what the Flash Player does.
Delay AVM1 MovieClipLoader's INIT event by one frame

According to gospel, this is how it is done.
Add reftest for AVM1 MovieClipLoader
Merge pull request #1755 from tschneidereit/loader

More AVM1 MovieClipLoader fixes
Enable specifying tests to run with `grunt exec:test_avm2`

Only works for single tests for now, though.
Changed lots of Array methods to use browsers' builtin implementations

Reduces complexity and code size and shaves off about 30ms of startup time.
Merge pull request #1756 from tschneidereit/loader

Native-ify various Array methods
Remove AS3 implementation of Array constructor

Because it's functionally identical with the JS one. Another 10ms of startup time win.