chore(*) removing tagging from example.json files so vagrant up can work out of the box
Typo fix for git command
Merge branch 'develop' of https://github.com/tylerwalts/framework-puppet into develop
Merge branch 'develop' of https://github.com/tylerwalts/framework-puppet into develop
Added a globals-project placeholder manifest in order to accommodate a 'run-first' mechanism for project-specific needs.  In this context, 'run-first' means 'run before hiera'.
Little code cleanup
- Added in addition copyAndTag for the now referenced globals-project.pp
- Removed double-quoted strings to make puppet-lint happy in globals.pp
Modifying to be slightly more modular and no longer sym-link
Adding in support for YAML backend as well
Added skiptag flag for common.json
sprint-zero #2 - updated commenting on framework-managed files, and setting permissions to un-writable
Updated README.  Added copy function for project files that will not get upgraded
Added defindes and globals-project to project list, and check for file when doing chmod
Updated README
Updated hiera path config to be dynamic based on facter and run_puppet_apply
MISC - removed unnecessary sudo, as script ensures running as root
Moved .gitignore to lib dir
Fixed librarian lib gitignore, enhanced librarian-puppet installer to handle servers with old gem sources
Improved output when over-riding facter
Fixing infinite loop
Added noop flag and updated usage prompt