added lock.[ch]: recursive read/write locking support. (not actually used yet)
drwxr-xr-x - CVSROOT
drwxr-xr-x - citadel
drwxr-xr-x - daphne
drwxr-xr-x - gcit
drwxr-xr-x - libCxClient
drwxr-xr-x - shaggy
drwxr-xr-x - webcit
drwxr-xr-x - wincit