syscalls/openat01: Fixes.

* Cleanup

* Use tst_exit() instead of return 0
  (the test failure wasn't propagated out at all!)

* Make use of tst_tmpdir()

* Make use of SAFE_MACROS()

* ...

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