Implemented clone() syscall and page directory reference counting
Implemented semaphore synchronization and their related syscalls