[VM] (#18691) - Rake task to add user accounts in dashboard fails for PE > 2.5.3
[VM] (#18691) - Rake task to add user accounts in dashboard fails for PE
> 2.5.3

- Check the version of Puppet Enterprise and run the right rake task to
  add a user to the PE dashboard
- Create a custom fact peversion to check against
- Use the custom fact in user.pp to build the command to add user
@casharma

petems/puppetlabs-training-bootstrap,carthik/puppetlabs-training-bootstrap,kjhenner/puppetlabs-training-bootstrap,johnduarte/puppetlabs-training-bootstrap,joshsamuelson/puppetlabs-training-bootstrap,johnduarte/puppetlabs-training-bootstrap,samuelson/puppetlabs-training-bootstrap,joshsamuelson/puppetlabs-training-bootstrap,carthik/puppetlabs-training-bootstrap,samuelson/puppetlabs-training-bootstrap,samuelson/education-builds,wbhamilton/puppetlabs-training-bootstrap,wbhamilton/puppetlabs-training-bootstrap,kjhenner/puppetlabs-training-bootstrap,petems/puppetlabs-training-bootstrap,marrero984/education-builds,petems/puppetlabs-training-bootstrap,klynton/puppetlabs-training-bootstrap,johnduarte/puppetlabs-training-bootstrap,puppetlabs/puppetlabs-training-bootstrap,marrero984/education-builds,klynton/puppetlabs-training-bootstrap,carthik/puppetlabs-training-bootstrap,samuelson/education-builds,puppetlabs/puppetlabs-training-bootstrap,klynton/puppetlabs-training-bootstrap,puppetlabs/puppetlabs-training-bootstrap,wbhamilton/puppetlabs-training-bootstrap,joshsamuelson/puppetlabs-training-bootstrap,samuelson/puppetlabs-training-bootstrap,kjhenner/puppetlabs-training-bootstrap,marrero984/education-builds,samuelson/education-builds