Adds a check to see if the puppet user exists before attempting to
chown directories for that user.

This can arise from the case where puppet is installed via gems only.
Updated proxy registration for foreman_api 0.1.18+
Test Puppet 3.2 and 3.latest, drop 3.0 and 3.1
Enable installation of plugins