Release Semaphore Object

semo:release()

Release a semaphore object.

In the case of mutex (binary semaphores), the calls to semo:release must be exactly the same as the number of calls to semo:wait