core-util: allow symbolic links for user dirs
Attempt at resolving #624
- removes O_NOFOLLOW
- implements Marc's patch mentioned here
It can now handle my symlinked ~/.config/pulse dir, but not sure if my changes have introduced any side-effects/regression with respect to the "security" mentioned in #624 and #242 (closed))