Add more control of Java heap and perm sizing on OSX and set defaults. 

Recommend that the defaults in osx/scripts/postinstall-launchd-jenkins be reviewed by a Java/OSX dev for sanity.