Report the correct filename in error messages when parse_config_file is called recursively to handle include_conf directives.
fix bug reported on sourceforge at https://sourceforge.net/p/rsnapshot/patches/14/
added missing =back.
updated known working perl and redhat family OSes
noted Fedora and EPEL based RPMs
Revert "added missing =back."

This reverts commit f5d99185002284440947f8eac7b216ac77b4f2e4.
Add filetest access pragma

On systems that use alternate file access schemes, like ACL's, stat()
may lie when checking file permissions. By using the access pragma,
access() is used instead for filetests, yielding correct results in
exchange for a slightly slower runtime.