(PUP-839) FFI Puppet::Util::Windows::Security - WIP - DO NOT MERGE

I may experiment a little with getting rid of the

```ruby
require `win32/security

include Puppet::Util::Windows::SID
```

It would be nice to move that stuff directly into the SID class if possible, and reference those classes.