run java process with nohup to prevent zombie processes

When using jmxtrans.sh in provisioning (like salt) it is executed by another forked command which results in the java process running but the parent process left behind as <defunct>.