SerialOperationQueue: move and rename to EKSerialOperationQueue
EKSerialOperationQueue: add tests
EKSemaphore: add object-oriented wrapper for GCD semaphores
EKFiber: refactor to use EKSemaphore
xcodeproj: scheme updates