Update BasicPlayer.java

few useful methods added, overall thread safety improved, faster resuming ;)