Removed AIOSUPPORT from the code.
Got rid of pool_io_backender_t, made io_backender_t not be a hierarchy.
Detemplatized much of linux_templated_disk_manager_t, renaming it to linux_disk_manager_t.
Made linux_file_t take a scoped_fd_t by... rvalue reference!  Egads.
Removed unused io_backend_t type.
Fixed comment to no longer reference AIO backend.
Removed unused commented-out DEBUG_DUMP_WRITES #define.
Updated copyright notices.
Merge branch 'next' into sam_no_aiosupport
Made scoped_fd_t have a move assignment operator
Made serializer-bench not use pool_io_backender_t.
Made a bunch of scoped_ptr_t<io_backender_t> be io_backender_t.
Merge branch 'sam_no_aiosupport' of github.com:rethinkdb/rethinkdb into sam_no_aiosupport
Made accounting_diskmgr_account_t not have a virtual destructor.
Made serializer bench not use pool_io_backender_t.
Merge branch 'sam_no_aiosupport' of github.com:rethinkdb/rethinkdb into sam_no_aiosupport
Merge branch 'sam_no_aiosupport' of github.com:rethinkdb/rethinkdb into sam_no_aiosupport

Conflicts:
	bench/serializer-bench/main.cc
Merge branch 'next' into sam_no_aiosupport

Conflicts:
	mk/way/default.mk
Merge branch 'next' into sam_no_aiosupport
Removed unused field accounting_diskmgr_eager_account_t::parent.