(PUP-3008) Rename conflicting module in win32-service

This applies the patch from the win32-service project to rename the Windows::Constants
module so it doesn't conflict with Windows::Constants in win32-eventlog.
Merge pull request #56 from MikaelSmith/bug/1.9.3-x86/PUP-3008-rename-conflicting-module-win32-service

(PUP-3008) Rename conflicting module in win32-service
(re-2654) Update openssl to 1.0.0n
Merge pull request #60 from shrug/maint/1.9.3-x86/openssl

(re-2654) Update openssl to 1.0.0n
(PUP-2913) Remove RGen

With https://tickets.puppetlabs.com/browse/PUP-2914, it was decided to vendor
rgen into puppet codebase to affect the least number of users. Due to this we
no longer need to vendor an additional RGen package in Puppet-Win32-Ruby.
Merge pull request #63 from ferventcoder/ticket/1.9.3-x86/PUP-2913-remove-rgen

(PUP-2913) Remove RGen
(PUP-3126) upgrade win32-service to 0.8.6

This upgrades the win32-service gem to at least 0.8.6 to take advantage of the
fixes to the service gem. The changes have been verified to only contain the
fixes that we have provided in PUP-1283, PUP-2987, and PUP-3008.
Merge pull request #64 from ferventcoder/ticket/1.9.3-x86/PUP-3126-update-win32-service

(PUP-3126) upgrade win32-service to 0.8.6 - 1.9.3-x86