[NOP] refactored read/write lock into separate header file
[FEATURE] first version of a parallel fifo queue
[FIX] fixed resize of queue
[FIX] C++11 fixes
[FIX] made data string a direct member, specialized by TValue
[FIX] finished serial tests
[FIX] fixed some concurrency issues and introduced a popFront() that only if the queue is empty and there is no writer left
first test with small fixed-size queue
[FIX] added missing barrier for writers and readers
[FIX] added atomicCasBool
[FIX] fixed ABA problem in MPMC accessor scheme
[FEATURE] allow to select between SPSC/SPMC/MPSC/MPMC schemes with Serial/Parallel Tags
[FIX] added parallel wrappers for popFront and appendValue
[FIX] added rvalue semantics for appendValue and general forward/move macros
[FIX] fixed wrong forward
[FIX] serial atomicCas to actually check the old value as opposed to serial atomicCasBool
[DOC] documentation and demo added
[FIX] small fixes
Merge branch 'feature/parallel-queue' into sandbox
Demo for parallel thread classes.