removed ifdef __UCLIBC__ because cur ulibc has cns

Current implementations of ulibc have clock nanosleep
so the check for ulibc as method of knowning if clock
nanosleep is there was wrong.
Stuff like that were moved to the makefile and should
in the future be replaced with autoconf and the like
removing even more cruft at 'distclean'

making the rpm creates a tmp folder in the working folder.
remove it at distclean.