CNN moderator Candy Crowley was widely criticized for taking a side over a contentious issue in Tuesday's US presidential debate.