(PUP-2889) Rescue LoadError when wevtapi.dll is not present

 - Vendoring patch for https://github.com/djberg96/win32-eventlog/pull/10

The newer event logging APIs are not available prior to 2008 and Vista. As
a result, the following would fail on 2003:

    C:\> ruby -e "require 'win32/eventlog'"
    LoadError: can't convert Symbol into String.
    Could not open library 'wevtapi.dll': The specified module could not be found.

This commit rescues the LoadError so that the gem can continue to be loaded on
older systems.
Merge pull request #46 from ferventcoder/ticket/2.0.0-x64/PUP-2889-win32-eventlog-fixes

(PUP-2889) Win32-Eventlog fixes (2.0.0-x64)
(RE-2180) Update to our build of ruby

This replaces the ruby20 build in puppet-win32 ruby with that built by
our jenkins job. Previously, we had the ruby from oneclick, the upstream
maintained of the rubyinstaller. Since we have specific patches we want
to apply, as well as other small changes, we want to have ruby built
from our fork of the ruby installer. These files are pulled from
http://jenkins-release.delivery.puppetlabs.net/job/WindowsRubyBuilds/52/RUBYVER=2.0.0-p481,label=win-build/