Fix MediaController to correctly display on Android 4.3 or higher.

The media controller was getting the wrong position calculated for Android 4.3
or higher versions of android, so portions of it were getting cut off.

This corrects this by correctly calculating the display position and not over
shifting the location down the screen.