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).

This issue was due to setting the `Lyt.player.firstPlay` variable to early.