Allow Hiera merge lookup types

I believe [HI-118](https://tickets.puppetlabs.com/browse/HI-118) prevents merge lookup types from operating as expected when hiera_hash or hiera_array is called within the class parameters section.

This prevents the $users variable from being passed in as a parameter, but shouldn't we be modeling this data in Hiera anyway?
version bump
Merge branch 'release/v1.0.0' into develop
Allow for the existence of groups to be controlled via an ensure parameter.
Qualify home directory removal with full path
Merge pull request #5 from jbartko/feature/groupdel

Allow for the existence of groups to be controlled via an ensure parameter