Release of 4.0.5

* Fri Mar 16 2018 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.0.5
  - Prior to bootstrap, we now ensure that the site.pp and site module
    code is valid so that we don't have confusing delays after waiting for
    multiple failing Puppet runs.
  - Clarified the message when bootstrap is locked
  - Ensured that backtraces are not displayed to the user on known
    bootstrap failure cases

* Mon Mar 12 2018 Liz Nemsick <lnemsick.simp@gmail.com> - 4.0.5
  - Set the ownership and permissions of files generated by simp cli,
    instead of allowing them to be set to those of the root user.
    This is part of the fix to the failure of SIMP to bootstrap on a
    system on which root's umask has already been restricted to 077.

* Thu Feb 08 2018 Liz Nemsick <lnemsick.simp@gmail.com> - 4.0.5
  - Fix bug in which simp config failed to set the GRUB password
    on a CentOS 6 system booted using EFI

* Wed Jan 31 2018 Liz Nemsick <lnemsick.simp@gmail.com> - 4.0.5
  - Clarify confusing svckill::mode description provided by simp config
  - Use modern OS facts in simp config, instead of legacy facts that
    require LSB packages to be installed.