using the first group can cause issues

Using a users group list and taking the first as their default group
should be used as a fallback when an explicit GID is not specified.

Conflicts:
	libraries/user.rb
Merge pull request #12 from cloudware-cookbooks/user_first

using the first group can cause issues