fixed more error messages
fixed stream error types
Made nth return a selection.
working on it
Merge branch 'next' into 2048_v2
Revert "Revert "Made slice's second argument optional.""

This reverts commit 214e094ea5710efe517dccdf10ec58ca38ecc457.
undid changes to ast.py
Merge pull request #2301 from eliangidoni/next

Add source code directory description.
Merge branch 'mlucy_1908_error_type_fix' into next
Merge branch 'next' of github.com:rethinkdb/rethinkdb into next
updated `get_all` behavior
tests pass
fixing eq_join tests for py and js
tests pass
making second parameter to slice optional for js and py; updating polyglots
Merge branch 'grey_issue_2048' into next
Merge branch 'mlucy_1764' into next
Merge branch 'next' of github.com:rethinkdb/rethinkdb into next
Send an HTTP error when there is no query token
Flatten query_server_t::handler