Change NewMarathonDialog to use GridBagLayout.