Removes a bunch of debugf clutter.
Change a guarantee back to an rassaert.
Merge branch 'next' into jd_cleanup_debugfs

Conflicts:
	src/rdb_protocol/query_language.cc
fixes and tests issue 495
Update python driver version to 1.4.0-1
recreates atNnN's lost python makefile fixes
Merge branch 'bill_issue_495' into next
Fixed a bunch of errors reported after specifying -stdlib=libc++.
Made protubuf-plugin-closure Makefile link against libc++.
Updated gtest-1.6.0 to trunk.
Made the gtest makefile possibly have all our QUIET changes and the like, properly, again.
Turned off missing-field-initializers warning in gtest.
Merge branch 'next' into sam_libcxx
Added $(QUIET) to rm line in gtest makefile.
Merge branch 'sam_libcxx' into sam_457