[COOK-3857] do not unescape the java windows url before parsing it
something is terribly wrong with this cookbook in it's present state. you can almost never install an alternative version of java once a machine is provisioned once with this book. this addresses my issues with the openjdk install and update recipes.
merging metadata
moving run time parameters into default recipe. without doing this, or moving the parameters out of the default you cannot change the node[:java][:openjdk_packages] in a recipe.
oops in the version
Version bump to 1.16.1 for development
Merge pull request #100 from blt04/fix-windows-installdir

Use escaped quotes for Windows INSTALLDIR
Merge pull request #90 from b-dean/COOK-3857

[COOK-3857] do not unescape the java windows url before parsing it
[COOK-3488] -  set alternatives for ibm jdk

Signed-off-by: Sean OMeara <someara@opscode.com>
[COOK-3764] - IBM Java installer needs 'rpm' package on Ubuntu

Signed-off-by: Sean OMeara <someara@opscode.com>
fixing metadata, and merging to master
Merge pull request #95 from mylons/master

fixes update-alternatives for openjdk installs
Merge branch 'master' of github.com:socrata/java
Version bump to v1.16.2
Version bump to v1.16.3
Fix changelog for v1.16.2
Fix changelog for v1.16.2
set alternatives when using ibm_tar recipe
Merge pull request #103 from jgawor/ibm_tar

[COOK-4109] set alternatives when using ibm_tar recipe
Specify windows attributes in attribute files

This moves windows attributes back to the attribute file.
https://github.com/socrata/java/pull/95 moved these to the recipe,
however that prevents setting these attributes in a wrapper cookbook's
attribute file.

This ensures that only attributes which depend on jdk_version are set
in the recipe.  All other attributes are set in the attribute file like
normal.