fileutils: error-prefix both xattr code paths

We had a g_prefix_error() for the lsetxattr() path, but not
fsetxattr().  Add one for the latter, and change the former to not use
the pathname because we always go through /proc/self/fd so it won't be
useful to show.