1.0.4.65: lock accesses to *descriptor-handlers*
* FD-STREAM functions add and remove handlers, so we need to
serialize the access. Assume this is not usually contended and use
a spinlock. Also restructure the accesses so that we never traverse
the list that may be modified by a recursive serve-event call
caused by an FD handler.
* Delete the stale & commented out object-set stuff, and remove the
corresponding symbols from SB-SYS.
* Move the SUB-SERVE-EVENT stuff that was in macros inline for
easier reading.
* Move WITH-SPINLOCK to host.