Adding benchmark_disks_random to stxxl_tool.
Moving mlock and mallinfo tools into stxxl_tool.
Merging functionality of verify_disks into stxxl_tool benchmark_files subtool.
Removing flushbuffers and gen_file tool, because they are obsolete by benchmark_files and create_files subtools.
Moving sd_test into test_sim_disk.cpp.
Reorganise tools into extras/ and benchmarks/.
Enabling compilation of old benchmarks using TPIE and BerkeleyDB if these are found.
Conditional compilation options for mlock and mallinfo, further changes to fix test runs on Windows.
Adding random graph generation using pipeline streams tutorial.
Implementing buf_istream_reverse and vector_bufreader_reverse for buffered reading ranges _in_reverse_ order.
Making use for vector_bufreader easier, adding C++11 range-based loops and documentation about buffered writing/reading to vectors.
Not building examples in default cmake config, added stxxl_build_example() macro to conditionally build them.
Fixing compilation of header buf_istream_reverse.h
Merge https://github.com/bobbthebuilder/stxxl-doc

Conflicts:
	doc/tutorial_pqueue.dox
	examples/containers/pqueue_minimal1.cpp