Nearly half of the crew of Endeavour will be Georgia Tech alumni