After Consumer Reports once again slammed a Tesla vehicle -- this time, the automaker's eagerly-anticipated Model 3 -- the publication said it will retest the car following a software update. The car company's CEO Elon Musk promised a firmware revisi...