Drop class parameters onto their own lines

This commit moves each class parameter onto its own line. This will
make future changes easier to grok in git diffs and makes no functional
change to the manifest.
Swap out msi package provider for windows

The MSI package provider is deprecated in the Puppet 3.x series.
This commit replaces its usage with the 'windows' provider.