Only include .js and .json in top-level docs.

Such that collect() will not include other files as top-level documents.
Look one level deep for index files.

Do not accept index files from deeper directories.
0.1.189
Improve tpl/parse error handling.
Assert on tpl/parse errors.
0.1.190
Update docs command documentation.
Support -l flag on docs/ls.

Includes collated documents and generated identifiers in the output.
0.1.191
Simplify docs/ls -l implementation.
0.1.192
Support env key expansion and rc merge.

Such that environment variables such as rlx_docs_id_auto=false creates
an object such as:

{docs:{id:{auto: false}}}

Which is then merged with the parsed rc data to override rc
configuration settings.
0.1.193
Improve docs/ls assertions.
Implement docs.flat rc configuration option.

Changes the file list to not include attachments but include
all .(json|js) files in the list.
Fix server validation for docs command.
Support --flat and --[no]-auto-id in docs/*.
0.1.194
Quick fix for server validation logic on docs.
0.1.195