Refactor timeline handling.
Handle AVM1 frame navigation.
Refactor invalidation.
Fix frame navigation.
Pull from upstream.
Fix merge conflicts.
Avoid endless frame script recursion.
Merge pull request #558 from tobeytailor/timeline

Support FP9 and FP10+ frame execution model