This patch implements a subset of the POSIX thread and semaphore functions in the 'pthread' library. Fixes #174.