Bug Fix: Always download Oracle tarball

In the ark provider, it doesn't compare the MD5 sum with the right value which causes Java cookbook always download tarball from oracle server
Bug Fix: tar exit with error status 2 when extract java tarball to chef cache folder which is mounted on NFS

The error comes from that the guest machine is not able to set the owner of the files.  Since the /var/chef/cache folder is mounted via NFS, even root had problem setting the correct permissions and therefore failed. Adding --no-same-owner parameter to tar command would avoid the failure. And it is OK becasue chmod is called when extracted folder is moved to correct place
Allow setting of group to extracted java files.