A gunman opened fire on New Year revelers at a packed nightclub on the shores of Istanbul's Bosphorus waterway on Sunday.