Add simple blocking queue.
Add a simple test for the sort pipe node.
Reimplement sorting strategy.
Add sort application for benchworking purposes.
Add merge_sort speed regression test.
Remove merge memory unit test.
Reduce data size of the internal report merge sorter test.
Refactoring of merger.h
Correct memory usage reporting in the merge sorter.
Fix merge_sorter.h throwing end_of_stream exceptions.
Add range checks to tpie::internal_vector.
Replace vector with typedef and correct memory usage reporting.
Use tpie_new and tpie_delete for allocation.
Reduce bufferCount to 2.
Remove unnecessary asignment of m_state.
Reduce data size in internal report test.
Take the front empty buffer out of the queue to avoid mutex locks.