Made arch/arch.hpp not include arch/io/network.hpp.
Made some adjustments to headers, to reduce inclusion.
Merge branch 'next' into sam_compilespeed
Merge branch 'next' into sam_compilespeed

Conflicts:
	src/memcached/tcp_conn.cc
Merge branch 'next' into sam_compilespeed
Renamed some stray uuid_t's to uuid_u.
Made filestat.cc include filestat.hpp with the proper absolute path.
Reduced instantiation of serialization functions in rdb_protocol/protocol.hpp.
removing error statement when extproc worker hits end-of-file, as this is (pretty much) always a result of the server process shutting down due to an unrelated error, and this statement just confuses operators
Moved implementations from machine_down.hpp to machine_down.cc.
Merge branch 'next' into sam_compilespeed
Removed commented boost_types.hpp inclusion line.
init.d tweaks.
Merge branch 'next' into grey_issue_166
Merge branch 'next' of github.com:rethinkdb/rethinkdb into next
Merge branch 'next' into sam_nofsck