big mem leaks fixed

- SurfaceImageSourceTarget not disposing
- Navigation Frame holding onto a page
- other tweaks