Reduced inclusion of func.hpp and term.hpp headers.
Reduced inclusion of func.hpp header.
Fixed a bunch of style problems, all the trivial ones.
Removed the completely retarded "using namespace std" line in pseudo_time.cc.
Removed unused <iostream> header.
Fixed bad variable nameage in datum_ptr_t.
Removed unused (thank god) operator< from counted_t.
Made counted.hpp not include serialization code (or boost headers...).
Clear blobs in update.

Previously we were just leaking disk space.
fixes #1292
Merge branch 'next' of github.com:rethinkdb/rethinkdb into next
Merge branch 'next' into sam_header_cleanup
Merge branch 'sam_header_cleanup' into next
Merge branch 'next' into sam_style_cleanup

Conflicts:
	src/rdb_protocol/pseudo_time.cc
Merge branch 'sam_style_cleanup' into next
Merge branch 'next' into sam_counted_insanity_cleanup
Merge branch 'sam_counted_insanity_cleanup' into next
Merge branch 'next' into blob_leak_fix
adding export/import/dump/restore to the top-level help printout
fixes #1290