Documentation
Added mutex class
Added Semaphore class
Moved tstring into tstd namespace