Use cprice404/inifile for settings in puppet.conf

This changeset simply refactors how puppet.conf is managed, by using
cprice404/inifile instead of concat. For server and agent a new class
server::config and agent::config is added, containing all ini_settings
resources. Additionally the storeconfig and backend settings are managed
using ini_settings. A dependency on cprice404/inifile has been added to
Modulefile. No additional functionality or logic is added, just replace
concat and templates with ini_settings. The templates themselves are
left alone, probably to be deleted later.
Merge branch 'puppet.conf_inifile' of https://github.com/antaflos/puppet-puppet into antaflos-puppet.conf_inifile

Conflicts:
	manifests/agent.pp
	manifests/init.pp
Merge branch 'antaflos-puppet.conf_inifile'