Added CentOS to os-detect and update-puppet scripts

This will help starting work on adding CentOS as an option

_Squashed commits from 2 previous pull requests_