Fix Java 8 missing Home symlink

As originally included in #4524. Some app launchers look for the link in `/Library`, seems Java 7's installer used to create it.