Fix for Java startup issues

- Re-arranged the order of the java startup arguments so that the path
to the server jar was first, followed by the server arguments. This
fixed the issues with the "nogui" command. Simple.
- Fixed the issue with the parallelgc threads argument. The parameter
input is case sensitive, needed to be "ParallelGCThreads=2".
- "-server" now works