Add SpinLock, RwLock, Semaphore, ThreadGroup
Merge pull request #9 from chen3feng/develop

Add SpinLock, RwLock, Semaphore, ThreadGroup