Wal-Mart's chief spokesman David Tovar resigned after getting caught lying on his resume, reports CNBC's Morgan Brennan.