Added explanatory text to Travis CI script.
Fixed a bug in the custom unit testing framework which was throwing away any exceptions being thrown by the tests (thanks to Paul Kirth for finding this and reporting it). Fixing this bug revealed that enumerate() with a glob on Windows has never worked properly and the exception thrown by MSVC's checked iterators was hiding the problem, so fixed that bug too.

Added async_io_dispatcher_base::post_op_filter() and async_io_dispatcher_base::post_readwrite_filter(), including documentation examples and integrating filters into the unit testing. post_readwrite_filter() ought to be particularly useful to those seeking deep ASIO integration. Thanks to Bjorn Reese for the long discussions leading up to this choice of improved ASIO support.
Fixed tabs.
Refreshed AFIO benchmarks for v1.2.

Added build benchmarks.
Fixed use of noexcept on type.
Fixed non-const rvalue to lvalue conversion.
Fix Travis.

Hopefully fix images in dashboard on github.
Fixed more bad links.
Fixed Boost.Test compatibility with future Boost's.

Fixed bad test code in enumerate which was failing on FreeBSD.
Removed a few unnecessary copies of async_io_op.

Fixed up the GCC and clang LTO flags to be correct.
The shared state in every async_io_op was a shared_ptr, now it is the
underlying shared_future. Eliminated copies of shared_ptr, now we always
use the shared_future in enqueued_task directly. This reduced regression to 18%.
Moved some stuff out of the TSX lock to try and improve speed.
Removed the second TSX lock from complete_async_op(). This eliminated the regression and actually added 2% to the v1.1 engine.
Removed the second TSX lock from chain_async_op(). This added a further 10%
over the v1.1 engine, so we are now 12% faster which is about right given
the v1.2 engine removed 15% of code.
Removed the second TSX lock from chain_async_op(). This added a further 10%
over the v1.1 engine, so we are now 12% faster which is about right given
the v1.2 engine removed 15% of code.

Added nested TSX transaction support.
Merge pull request #54 from BoostGSoC13/remove_shared_shared_future

Remove shared shared future
Finished the benchmarks for v1.21
Updated docs.
Ready for v1.21 release.
Finally fixed enumerate unit test failing on BSD.