(MODULES-6831) Refactor writing root ca.pem
(MODULES-6831) Refactor writing root ca.pem

 - Create separate helper function that writes the CA content to the
   expected location in %ProgramData%\PuppetLabs\puppet\etc\ssl\certs

 - Do not force the SSL directory to be created if it does not
   already exist. Do not for the ca.pem file to be overwritten if it
   already exists.

   This will cause the script to error should this content be present
   on disk already, which is the desirable behavior for now given
   there is no current decision on how the task should fail or
   otherwise behave with an agent already present.

 - Add diagnostic info for Out-CA to Verbose stream

 - Prevent output of directory creation from original script

puppetlabs/puppetlabs-bootstrap,puppetlabs/puppetlabs-bootstrap