Over 40 names have been revealed for this summer's Just for Laughs festival. Check out the list here.