work pushes the selinfo structure under a seperate lock and allows
select-related behavior to be pushed out from under Giant. Patches
were recently posted to freebsd-smp, so make it a WIP.
Add an entity for Chad since he didn't have one already.
these entities may be used by other documents. Also, prepend "a." to
the developer entities, to clearly define the namespace used for this
purpose (as done in doc/).