Add guts to media player on long press

Adds the following:
* Button for accessing settings
* Button for dismissing player (similar path to when a package is

Guts will close automatically if:
* QS is collapsed
* Media carousel changes pages

Also, flattened the view hierarchy to support animations between states.

Test: manual
Test: atest
Bug: 156036025
Change-Id: I340e0b37393573f81a3bf12d5e453eccf5982473
Merged-In: I340e0b37393573f81a3bf12d5e453eccf5982473
(cherry picked from commit 429360fb399f4aa2bb51cbcdf76deb0f319e130f)
(cherry picked from commit 2e0f351d3508c9d4dadc206d5cc056afa8adb1ce)
14 files changed