smartplaylists: don't allow selecting multiple playlists in a single rule
smartplaylists: fix CSmartPlaylistDirectory::GetPlaylistByName() (fixes #14398)