Check if result is null before looking for _next
performing js driver handshake in one write to avoid EPIPE
performing ruby driver handshake in one write to avoid EPIPE
performing python driver handshake in one write to avoid EPIPE
changing error on bad client magic number to be more helpful
fixing race condition on destruction of namespace_repo_t
Fix nth error type (cherry-pick).
Merge branch 'v1.13.x' of github.com:rethinkdb/rethinkdb into v1.13.x
Catch cannot_perform_query_exc_t exceptions in val.cc (cherry-pick).
Fix aropt error message
0 + plural
Use coffeescript
Add total_keys_read / total_keys_set perfmon.
Merge branch 'v1.13.x' into next

Conflicts:
	src/rdb_protocol/val.cc