Fix java wrapper to respect existing JAVA_HOME
Fix java wrapper to respect existing JAVA_HOME

Only set JAVA_HOME if it isn't already set.  Allows the user to select among
multiple versions of Java that are installed.

cander/puppet-java6,cander/puppet-java6