Move ruby requires to method

As defined by #2, ruby `require` statements at the top level are loaded
when the provider is parsed. Since the provider is pluginsync'd to every
agent, even non-windows agents will parse the provider and thus fail on
these libraries.

This commit closes #2