Fix Threads
Cleaned them up so that projects loading from the command line will now
first show the main frame, moved them off of the splash screen so that
they show their regular progress bar. Also fixed the random GMX loading
exception that was caused by firing LGM.tree.updateUI() from the plugin,
which is technically a separate thread, and Swing methods should not be
invoked from threads.