Change GUI Slot Update to before event.

Previously, the getSelectedDimension method in the GCCoreGuiChoosePlanet
instance would return the old slot, not the newly selected one. This
causes the change to happen before the event is sent out, and event
listeners can get the newly selected slot.