do not use unless for compatibility
Refactor httpd cert generation

- also some puppet-lint cleanup on touched files
- add apache license to selbooleans.pp
fix typo
Merge branch 'fixCertIssue'