Merge branch 'next' into sam_style
Merge branch 'next' of github.com:rethinkdb/rethinkdb into next
Removed MOCK_CACHE_CHECK from build system.
Removed some stuff from .gitignore, in particular serializer-bench.
Removed serializer-bench.
Added *~ back to .gitignore.,
Removed unused typedef new_val_scope_t.
Removed variable_val_scope_t, and the unused scopes_t::scope field.
Removed unused typedef new_scope_t.
Removed typedef variable_type_scope_t, unused field type_checking_environment_t::scope.
Removed unused type variable_scope_t.
Removed unused scopes_t::type_env, scopes_t::implicit_attribute_value fields, removed unused implicit_value_t type.
Removed the unused term_info_t and term_types_t functions.
Removed rdb_protocol/scope.hpp.
Removed last traces of the vacuous type query_language::scopes_t.
Flipped the order of some assertions to put the expected value on the left.
fixing typo in admin cli help
adding an extra check for pid-file creation, and making the output more reliable, especially when daemonizing
Merge branch 'next' into sam_scopes
Made python and ruby drivers build automatically, added rql_test/run and ql2_pb2.py to .gitignore.