Constructors for Playlist and Track from DomDocument or List/Map