Added Exception rethrows to TomahawkMediaPlayer.
Cleaned up TomahawkMediaPlayer's constructor.