include/safe_macros.h: Remove redundant semicolon.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
safe_macros: Add SAFE_LINK and SAFE_SYMLINK.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
syscalls/getents01: Cover more cases.

The testcase now creates several types of files
and checks that all of them are included in the
getents result.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>