Added prototype of RAII native semaphore  - I cannot test this until I implement fork or something like so    that processes can share a semaphore.
Added prototype of RAII native semaphore
 - I cannot test this until I implement fork or something like so
   that processes can share a semaphore.

mark-i-m/os1,mark-i-m/os1