Native NodeJS wrapper for posix semaphores