Redo how JNLP is launched