Merged FairSemaphore into Semaphore
Improved summary docs
fixed typos
Spellcheck
Proofreading pass -- many minor adjustments
Removed non-standard tags and misc javadoc cleanup
Added description of time-outs, explaining how they are best-effort and minimum bounds only.
Misc doc touch-ups
Pass 1 of touch-ups for CR
Locks in subpackage; fairness params added
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.