Revert "issue #91: removed unnecessary state checks to BaseMediaPlayer.stop()"

This reverts commit 7db95b97e20a5a631ac02176218ccc2d37977f50.