Perennially controversial dinner is back, with Trump set to attend, after a gunman derailed the proceedings in April.