(PUP-2656) FFI  Puppet::Util::Windows::Registry

 - FFI GetACP
 - Remove requirement on gem windows-pr by removing 'windows/national'
 - Moved require for windows/registry into windows platform specific
 - Added module definition to satisfy MSI/Windows Package
(PUP-2656) Remove unnecessary 'win32/registry'

Removed 'win32/registry' from Puppet Feature base as it doesn't appear to be
used anywhere. All code that uses registry access already properly requires
it.
Merge remote-tracking branch 'ferventcoder/ticket/master/PUP-2656-FFI-Windows-Registry'

* ferventcoder/ticket/master/PUP-2656-FFI-Windows-Registry:
  (PUP-2656) Remove unnecessary 'win32/registry'
  (PUP-2656) FFI  Puppet::Util::Windows::Registry