Have getField show in the suggestions
WIP on tim/3266-identifier-format
Merge branch 'tim/3268-3269-table-status' into tim/3266-identifier-format

This doesn't compile (and tim/3266-identifier-format didn't either)

Conflicts:
	src/clustering/administration/artificial_reql_cluster_interface.cc
	src/clustering/administration/tables/table_common.cc
	src/clustering/administration/tables/table_common.hpp
	src/clustering/administration/tables/table_config.cc
	src/clustering/administration/tables/table_config.hpp
	src/clustering/administration/tables/table_status.cc
Added transform information to `keyspec_t::range_t`.
WIP on tim/3266-identifier-format
Made transformations actually be used.
Support identifier_format in table_config and table_status; in theory, at least.
Fix minor issues; add test for identifier_format.
Test identifier_format in the polyglot tests, and fix a JS driver bug this exposes.
Making changes work on more than selections.
Correctly reject cases like `concat_map` and non-deterministic functions.
Removed RSI.
Removed truncated comment.
In theory identifier_format works for issues now. But it hasn't been tested, and the unit test needs to be updated.
Add a log_write_issue test, but it doesn't work.
Make log_write_issue.py work.
Bring issues unit-test up to date.
Fix `.orderby.limit.filter.changes`.
Merge branch 'reql_admin' into tim/3266-identifier-format

Conflicts:
	src/clustering/administration/real_reql_cluster_interface.cc
	src/clustering/administration/tables/debug_table_status.cc
	src/rdb_protocol/context.hpp
	test/rql_test/src/meta/table.yaml
Style cleanup.