The World’s Carol Zall profiles Faroese singer-songwriter Teitur Lassen whose new CD is “Let the Dog Drive Home.”