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.
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