Add landscape layout for player (finally).  Fixed some bugs in player.

Added buffering UI to player.  Changed look of player a bit.

Also added some more stuff I forgot from previous commits.