Puppet Module for managing the Windows Registry through custom types and providers