Implement Rlist2{Uid,Gid}List for Win32
Only compile nfs.c for Unix
Get rid of cfstat, do a proper libcompat stanza for stat(3)
Move uname(2) to libcompat-win32
putenv(3) is present on all supported platforms
Move alarm(3) to libcompat-win32
Move rename(3) to libcompat-win32, get rid of cf_rename
tmpalarm
Move chmod(2) to libcompat-win32
Move ctime(3) to libcompat
Get rid of duplicate stub in test
Unlock cft_count lock before returning in case of empty list.

'list' should never be NULL, given that the function receives the address of the
list pointer, and the only call passes in &CONNECTIONLIST.

This fixes up commit e302e38e0efdb33fcd53ec7acc41686214dbc6ea
Implement a ThreadTryLock that times out.
Trying to write a unit test for pthread_mutex_trylock... need some brain surgery and code review