Set  to 'UNSET' & added logic to validate to force a user to update the value
Changed from UNSET to undef & updated verification logic
Merging fix/issue_1
Cleaned up params
Merge pull request #3 from bmurt/fix/issue_1

Utilize undef to force a value to be configured for $puppetmaster