Adds viewport culling to the 2D backend.
Adds support for magic weak reference lists, ask MBX how to enable it.
Merge branch 'nat' of https://github.com/mozilla/shumway into nat