CNN decides not to renew Eliana Johnson’s contract after she accepts job as editor-in-chief for the Washington Free Beacon.