#3 - added functions to check for, install and update puppet
#3 - merged update_libary contents into run_puppet_apply as function
#1 switched from json to yaml.  #2 added firewall and apache modules as example.  #3 moved puppet version before librariran run
Merge branch 'feature/JSONtoHIERA' into develop