add ldoc for FastMutex and remove extraneous return value checking.
add ldoc to mutex, remove extraneous return value checking.
add note about copyability.
add ldoc for semaphore, remove extraneous return value checking.