Specify windows attributes in attribute files

This fixes a bug introduced in https://github.com/socrata/java/pull/95.  Setting attributes in the recipe (instead of the attribute file) prevents setting default attributes in wrapper cookbooks.  I realize this was done so users could easily override `jdk_version` without having to override all attributes that depend on `jdk_version`.

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.

This fixes windows installations where a user **must** specify a url and checksum.