Move all the puppet.conf resources into the puppet::conf class
Change to using concat, which also merges puppet and puppet::conf classes, which is not backwards compatible. Bingo! Major version increments.
Convert puppet::master to using concat. Fixed some first time run issues.
Converted puppet::heira to use concat.

Resolved startup issues with certificates and site files.
Installs in one pass with Ubuntu 12.04 and 13.10 _with_ PuppetDB.
Removing augeas tests
Remove rspec-system
Revise puppet::hiera spec tests
Revise puppet::master spec tests
Revise tests for base puppet class
Update documentation, and a couple of things that disagreed with the docs.
Added newline to fix incorrect concatenation. Should resolve #11
puppet::master now sets up auth.conf, while puppet::auth and puppet::auth::header resources manage content.
Create tests for new auth.conf code
Documentation for managing auth.conf. Version 1.1.0
Create the base for the fileserver.conf file
Tests for fileserver.conf management
Documentation for fileserver.conf management. Version 1.2.0
Fix issues with setting multiple paths with module_paths. Should close #12
Switch to using metadata.json instead of Modulefile
Tweaking rspec & travis set up.