Order in the Heisenberg pyrochlore: The magnetic structure of Gd2Ti2O7