Take care of possible surprising sem_init implementations.
* src/npth.c (npth_init): Return an error only for POSIX.1-2008.
Although, I doubt that there is a sem_init version which does not
return 0 on success, it is better to avoid such surprises. Most
callers will not test for the error return anyway.