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.