Better error messages on semaphore.
Better error messages on semaphore.

	* lib/libport/semaphore.cc (Semaphore::Semaphore): Save errno.

aldebaran/libport,aldebaran/libport,aldebaran/libport,aldebaran/libport,aldebaran/libport