detail: improved include guard names
spsc queue and test added
threading.hpp: initial commit, wrap threading related dependencies
test: link Boost.Thread
execution: trivial implementation
segment: [input|output]_segment: use async queue, test: dsable all tests but one
sync_queue and reentrant_thread_pool initial commit
drop boost::thread dependency, use std:: and custom instead
unnecessary wrapper removed
queue: front, pop(), empty, full methods and tests added
segment: 1-1, 1-N, N-1 segments: async behaviour implemented
execution: is_done() added
segment: missing typedef added, log disabled, use the right op_status
some tests adjusted to the new interface
test jam: google test disabled, -Werror added
queue: improved conformance to N3533 C++ Concurrent Queues
Assume n3534 is wrong on the nomenclature of queue_back and _front
queue: [read,write]_available() added
segment: n_m_segment async nature added
google_pipeline_test: little polishing, still disabled