Cleaned up gem install section
Fix all puppet-lint warnings
Just because puppet lint says its correct doesnt mean it is!