Improve support for AVM1 SWF loading

This seems to work pretty well and passes all the tests we have for now. Before landing, I'll add a few more around loading AVM1 content into AVM2 content and nested AVM1/AVM1 loading.