Merge pull request #579 from tobeytailor/timeline

Only destroy already constructed display objects.
Adds global flash object
Moves avm1 globals initialization
Misc avm1: extending, variable resolution, refact
Implements _constructSymbol; makes AVM1 functions good for AVM2 new
Merge pull request #580 from yurydelendik/avm1-5

Misc AVM1 fixes
Fix XMLList.text()
Add support for BitmapData.copyPixels()
Correct order of arguments.
Merge pull request #581 from mbebenita/runtime

XML Fix, Candy Crush gets a little further.
Fix transparency in BitmapData.
Fix simulation of the maxtrix3D setter
Merge pull request #582 from tobeytailor/display

Fix transparency in BitmapData.
Create or clone events only if needed.
Merge pull request #583 from tobeytailor/events

Reduce the number of events being instantiated
Fixes background color usages in BitmapData
Merge pull request #584 from yurydelendik/bmp-transp

Fixes BitmapData sprite transparency
Get rid of shapes.
Fix for getQualifiedClassName when class objects are involved.
Relax assertion.