playlist: fetcher: move playlist_album_t

Only used by fetcher for cache entries
meta_fetcher: rename as scope and set values
parser/fetcher: split in 2 pass mode

Changes from a depth first (local then network) per item to
an horizontal parsing. Allows displaying all local files first
and let the thread slowly process all other resources.