[COOK-3942] custom headers support for windows_package resource. readme updated.

Provides custom headers support for windows_package resource, the same as remote_file resource has with Chef 11.6.0.
Change is backward compatible, so won't break old versions of Chef.