Harvard College will make attending the school free for students whose families make less than $100,000 a year. And they mean ...