Credit: AP/Patrick Semansky Thanks to a $1 billion gift, most Johns Hopkins medical students will no longer pay tuition