Updates .gitignore
Fixex compilation with GCC/CLANG und linux by adding pthread flag
Adds some very basic Producer/Consumer stuff