fixes autoload issues

due to uninitialized constant Puppet::Type::Ini_setting::ProviderRuby
Merge pull request #11 from elmer/provider-class-loading

fixes autoload issues
Merge pull request #1 from EmilienM/master

Pull latest upstream changes