Fixed init script and added ability to configure java heap size

The path to the sysconfig file was wrong in your initscript.
And I moved the sourcing part of it a bit down so the user does not get overwritten.
Also I added the ability to change the heap size with the sysconfig file.