(PUP-3280) Remove deprecated MSI provider

This commit removes the deprecated MSI provider and its
associated tests. It is replaced by the Windows provider.

This commit is part of the Puppet 4 code removal effort.
I find it interesting that we didn't state we'd remove it in the next major version of Puppet. Of course a deprecated notice implies that so :+1: