Artificial tables, but currently on the the bare minimum of features are supported.
Merge branch 'reql_admin' into tim_artificial_table_2
Merge branch 'reql_admin' into tim_artificial_table_2
WIP on tim_table_config
WIP on tim_table_config
WIP on tim_table_config
Add rethinkdb.table_status artificial table.
Add basic test for rethinkdb.table_config.
Fix some bugs in rethinkdb.table_config
Make interface.table_config test pass.
Fix some style checker problems.
Merge branch 'reql_admin' into tim_table_config

Conflicts:
	test/full_test/interface.test
Merge branch 'reql_admin' into tim_table_config
Add or clarify a bunch of RSI(reql_admin) comments.
Comment things related to artificial tables.
Use "db.table" as primary key in artificial tables instead of "table"
Error instead of crashing if someone tries to delete from r.table_config
Move some checks from convert_table_config_from_datum() into its caller for consistency
Don't assume that artificial table methods will be called on the home thread
Made error messages for bad row format in rethinkdb.table_config slightly more consistent.