Add public player method

This is more a new feature than a bugfix. I needed to display a podcast player in a custom loop on the front page. Separating a display player method is an easy way to give themes access to the player without having to resort to building their own.