playFrom STOPPED now defers seek until PLAYING state, as per OIPF 7.14.1.1
finishedBuffering will now automatically report a succesful seek (i.e. make another call to onPlayStateChange), if a deferred seek has been made due to the first onPlayStateChange
Tests changed to work with updated finishedBuffering mocking hook
playFrom COMPLETE now defers seek until PLAYING state, as per OIPF 7.14.1.1
Refactored statements common to playFrom STOPPPED and COMPLETE into helper function
Removed unnecessary call to play(1) when playFrom PLAYING state