Steven Cheung, who ran US President-elect Donald Trump's media relations during his campaign and was the chief spokesperson, has been appointed White House head of communications in the incoming administration.