(PUP-1120) Fix private key permissions for group read

Have the hostprivkey saved with 0640 permissions to allow
the service group to be able to read by other puppet services
like PuppetDB and Foreman.
Merge branch 'pr/2169'

* pr/2169:
  (PUP-1120) Fix private key permissions for group read

Closes GH-2169