Moving configuration dependent on version/install_flavor to a recipe

This is so that the user can override node['java']['jdk_version'] and
node['java']['install_flavor'] before they are used to compute other
attributes, such as openjdk_packages. This is necessary to make it
possible to override version/install_flavor in a data bag using the
bag_config cookbook.
Use a version number 1.15.1005 for the internal patch
Merge pull request #1 from mbautin/master-csd_configure_in_recipe

Move configuration from attributes to a recipe to be able to use bag_config  to override java version and install flavor