Only set firstPlay when actually playing

This prevents an issue with the player where (in iOS which doesn't support auto playback), selecting a book from the bookshelf, then go back and select a new one, would result in an infinity-spinner (load icon).