Use source-specific playlist parser/fetcher and add impl for KCRW