Rewrite MediaViewer as OverlayNew

Bug: 64269
Bug: 64271
Change-Id: Ic8e206b454ccd0a005d717faf623eb958b16eed2
Merge "Rewrite MediaViewer as OverlayNew"