Replanning
new test for fixing _waitingtoseek
Rename gotMetadata to sendMetadata
Disallow calling play() from the STOPPED state
renaming play to resume
playFrom end of range works properly

Do not call play() after seeking to the end of the range, because that will restart playback from the beginning.