Add "new marathon" dialog.

Starting GUI now refers you to the "new marathon" dialog. Settings now
includes the date of your marathon and the language (language needs some
work because it's currently hacky). Added a lib for the date picker.