Refactor OptionPanel

Change name of JDialog in constructor
Exchange bottom swing buttons with JavaFX

The way that the mnemonics are handled may need to be adjusted.