[FEATURE] added a concurrency-safe queue 

Features:
 - the queue can be fixed-size or grow dynamically
 - it supports multiple readers and writers
 - it supports C++11 move so that (in theory) elements w/o copy c'tors can be enqueued, e.g. resources like threads, semaphores
I think it's useful to put `  // #ifndef SEQAN_CXX11_STANDARD` behind the `#endif` to see what's ended here.