Java uses attributes and moved to sproutosxapps

I moved the java recipe into the sprout-osx-apps cookbook and depreciated it in pivotal_workstation with an Chef::Log.warn and included the 'new' sprout-osx-apps::java recipe. 

I replaced the java dmg_package resources source, volumes_dir and checksum properties to attributes. I did this because when Apple updates the java.dmg it changes the volumes_dir and checksum. Source just seemed like a good thing to make into an attribute. 

Thanks!