Catch Errno::EACCES when reading a puppet-lint.rc out of HOME

Sometimes a user might not have access to read the directory set in the HOME environment variable, so we'll just silently fail when trying to check for and read a `puppet-lint.rc` file out of there.

Closes #337