refactoring agent service
fix puppetlabs-inifile version

There is no 0.5.0 version of the puppetlabs-inifile module.
make deps same as Modulefile
update puppetdb in Modulefile
Merge pull request #17 from pall-valmundsson/fix-external-agent-runner

Refactoring of agent service
Merge pull request #16 from pall-valmundsson/fix-inifile-version

fix puppetlabs-inifile version
Merge pull request #18 from pall-valmundsson/rspec-system-real-deps

Make rspec-system dependencies the same as in Modulefile
Remove non needed variable for holding service name
Remove autoload check so we can get it to pass on travis
add ruby 1.8.7, 1.9.3 and 2.0.0 to the travis matrix
We get build failurs on 1.8.7 and I don't care about it that much