adding semutil and php_semaphore
changed some header licenses to match project