[COOK-3456] Create a mechanism to override app_dir_name in the java_ark lwrp/oracle recipe due to different naming scheme on a local repository.

https://tickets.opscode.com/browse/COOK-3456

The requirement for this patch arose from the inability to pull jdk archives from public sources, and instead pulling stored Oracle JDK .bin files from a local repository (Nexus) that renames the files arbitrarily. Since we cannot directly control the name of the file, or have needs for the files to be named differently than shipped from Oracle's website, we have a need to circumvent the automatic generation of the app_dir_name variable and instead specify an expected value.