This also consolidates code to collect used sources by checking all playlists and all Triggerboxen, which have no playlists.