Fix for new journal tests in R02 branch.
Update write test to measure write throughput.
Add Buffer Pool. Prepare for processing pipeline.
Add staged pipeline construct.
Initial migration of sorted block writer to buffer pool.
Implement async pipeline to handle compression, verification and writing stages.
Add tests for pipeline with multi-threaded stages.
Naive multi-threaded pipeline implementation.
Implement reordering queue to put pipeline packets back in order.
Implement ordered push tests in pipeline.
Multi-thread the compression pipeline.
Use direct pointer access (unsafe code) to speed up compression.
Use unsafe code to speed up decompression.
Make the pipeline test more stable.
Make the running boolean flag volatile to prevent the processor from caching it.
Fix razor queue lockup issue on Windows 7 machines.
Add NUnit to externals.