Fixed issues when pressing play immediately on startup (nothing in the
playlist), and when removing the only item in the playlist.  Ensured
synchronization between both host and guest in both cases, and added some
errors/popups to trap trouble cases and alert the user