Made it possible to specify origins in access.conf

Without this patch, you cannot specify the origin which defaults to
'ALL' and can only specify the user/group. Adds ability to specify this
association as a hash of users and origins.
Cleanup of Takeshi Larsson's contribution. No functional changes.
Update year for copyright
Use single quotes where no interpolation is needed.
Support facter v2
Merge pull request #64 from ghoneycutt/access_conf_support_hashes

Access conf support hashes