Updated for_institution to throw exception when Institution doesn't exist. Added subject_area argument to timetables:update[2014,ENGR]