ignore build generated files

add empty posix imll for lock
prj file

pro file changes
unit tests for thread

failing unit test for thread. Go TDD!
implement posix mutex

lock and condition variable code — preliminary
lock impl posix

lock impl posix
proj file

proj file
xcode files

Xcode files not needed really