Automatically grab Java home from the JRE location in System.properties ...

...if set.

Android Studio sets this in the JDK Location box in its Project Settings, and does not use JAVA_HOME. Android Studio then passes this location to Gradle. This patch enables retrolambda to read this setting, freeing the user from having to set a JAVA_HOME environment variable, which is the current configuration suggestion.