Add OS X Yosemite support

Adds OS X Yosemite by using a beta version of Java that has been patched for Yosemite. I have been using the modified formulae for a week or two and no problems have arisen. This can be a temporary fix until a stable release of Java comes out that contains the patch. In the meantime, this should keep us early adopters happy ;)