Merge pull request #1440 from tschneidereit/nat

Change AVM1 ActionNewMethod to ignore non-function targets and non-existing containers
Use a single list to manage DisplayObject instances
Merge pull request #1441 from tobytailor/nat

Use a single list to manage DisplayObject instances
Move AS2 autoSize setter logic to avm1lib.
Defer resolution of code execution promise until the first progress event is fired.
Ignore ratio in `canBeAnimated` test for now.
Merge branch 'nat' of https://github.com/mozilla/shumway into nat
Merge pull request #1442 from mbebenita/nat

Fix bugs related to playing frames before they are loaded.
Merge pull request #1443 from tschneidereit/nat

Warn instead of throwing on more AVM1 actions
Fix AVM1 checks for function callability/constructability

Some callable objects aren't `instanceof Function`, and some that aren't `typeof === 'function'` are still constructible.
Compiled avm1lib.abc with previous changes included