Misc optimizations and cleanups

- Optimizes the way DisplayObject instances get notified of advancing frames by introducing an IAdvancable interface.
- Sets bounds from symbols correctly.
- Fixes compiler errors related to missing Stream class.