Move video playback to service.
Change video file viewer to use service.
Add early pausing for audio file viewer.
Add pausing video on switching activity.
Fix video controls on configuration changes.
Merge branch 'video-service'