Add pthread library

Because @georgekang had implemented `pager`, `pthread` should reuse the pager function. The original pthread design is unnecessary.

Some basic pthread function have been implemented:
   * pthread_create
   * pthread_mutex_lock
   * pthread_mutex_trylock
   * pthread_mutex_unlock