Refactored semaphores to use dispatch_sync
Merge pull request #55 from keenlabs/51_refactor_semaphores_to_use_dispatch_sync

Refactored semaphores to use dispatch_sync