preserve java7u45 from main repo

lightly edited for Cask name and uninstall rules

Of course we wouldn't save *every* version of every Cask, but I thought I'd start doing so for Java, given
* it is important to many users
* it is designed to allow multiple versions installed in parallel