Removed no longer used fsck utility function.
Removed unused type block_getter_t.
Removed overexposed compute_mod_count decl from translator.hpp.
Removed outdated comment about some fsck function.
Fixed the position of some precious ampersands.
Made fifo_enforcer.hpp not include passive_producer.hpp.
Made btree/backfill.hpp not include btree/btree_store.hpp.
Removed some unnecessary includes.
Made rpc/serialize_macros.hpp not include stl_types.hpp.
Removed protocol.hpp inclusions from persist.hpp.
Removed metadata inclusions from pb_server.hpp.
Removed clustering metadata inclusions from parser.hpp.
Removed unnecessary namespace_metadata.hpp inclusion in dummy_protocol_parser.hpp.
Made namespace_interface_repository.hpp not include other toxic headers.
Merge branch 'next' into sam_defsck
Removed some more inclusions of clustering stuff.
Merge branch 'next' into sam_defsck
Merge branch 'next' into sam_defsck

Conflicts:
	src/rdb_protocol/bt.hpp
	src/rdb_protocol/exceptions.hpp
	src/rdb_protocol/protocol.cc
Removed unused function real_serialized_size.