Fix a few race conditions.

1) when yt-play is run with the previous youtube-dl running
2) when yt-play is run with youtube-dl finished but the player still running

also, use youtube-dl --no-part.