Various Puppet lint fixes

* Fix following warnings:
    * case statement without a default case
    * double quoted string containing no variables
    * indentation of => is not properly aligned
    * mode should be represented as a 4 digit octal value or symbolic mode
    * quoted boolean value found
    * unquoted file mode
    * variable not enclosed in {}
* Fix following errors:
    * trailing whitespace found
    * two-space soft tabs not used
* Remove quotes around class in include/require statements

Change-Id: Ia407416e51c09fb303675863afa68f526a37abcf
Setup RDO yum repo on other Distributions

This patch includes other Red Hat based Operating systems to setup
RDO yum repo.

Change-Id: Ida4d601b1a48f069ec67b444ec336cdfed4eaf72
Merge "Various Puppet lint fixes"