Merge pull request #1287 from tschneidereit/nat

Clean-up of all TS event classes. r=mbx
Merge pull request #1293 from tschneidereit/nat

Fix compile error in GestureEvent, and link native impl
Move broadcast event logic to EventDispatcher
Fix button parsing
Generate instance id's during initialization
Fix addChildAtDepth
Temporarily hack for progress events
Stop continually creating scenes
Move constructFrame to DisplayObjectContainer
Refactor frame operations
Fix frame navigation
Misc fixes and cleanup
Fix syntax error
Update test case.
Fix broadcast event tests
Remove unused event instances
Merge branch 'nat' of github.com:mozilla/shumway into nat
Fix opaque background get / set.
Merge branch 'nat' of https://github.com/mozilla/shumway into nat
Stub sound symbols