Improved handling of client disconnects, before an arrupt disconnect left the clients in the set of connected clients.
Improved threading in core.Playlist.java.
Added toString override for core.PlaylistItem.java.
Gave worker threads identifiable names.