Override default service provider on Ubuntu
Fix for puppet 3.x scope.lookupvar() returning nil instead of undefined
Merge pull request #7 from mjeanson/master

Add support for Ubuntu & Puppet 3.x
Install the latest Puppet with PuppetDB

/!\ Won't work if Puppet has been installed with gem /!\
Enable configuring the operatingsystem used

The parameter goes into the 'config.yaml' file
Fix a problem with ruby >= 1.9
Fix another problem with ruby 1.9