Adds a poor man's renameat implementation for OSX.
...and convert all calls to syscall.{Fallocate,Openat} to syscallcompat . Both syscalls are not available on OSX. We emulate Openat and just return EOPNOTSUPP for Fallocate.
We will get more of them as OSX also lacks support for openat.