GCC 4.8 seems to require -pthread for the POSIX semaphore library
Fix const-correctness in stream writers
Fix const-correctness for some DS::String methods too
Merge pull request #87 from zrax/const_correct_write

Const correct writes