The Dirty Heads took on Boston’s newest venue, MGM Music Hall, Friday night with G. Love & Special Sauce and Lupe Fiasco.