Add default values for new params
Add env blacklist/whitelist to hgfs

Also simplify how per-repo configuration params are handled, putting
them in a dictionary like was recently done for gitfs.
Consistency/cleanup changes for gitfs
Restrict listing files/dirs that aren't exposed

This keeps files/dirs which aren't exposed due to the
whitelist/blacklist from being listed in cp.list_master and
cp.list_master_dirs. It also fixes envs() to not include these
environments.
Restrict listing files/dirs that aren't exposed

This keeps files/dirs which aren't exposed due to the
whitelist/blacklist from being listed in cp.list_master and
cp.list_master_dirs.
Add new params to master docs
Catch rendering issues.

Catch and warn on rendering issues in top files. Closes #8799.
Add read_conf() to lxc module
Add write_conf() to lxc module
Add edit_conf() to lxc module
Finishing up edit_conf() in lxc
Need to add new items to the conf file too
Allow edit_conf() to be used to create new files too
Handle settings uids and gids that don't resolve.

Remove old debugging
Revert "IOError handling for _read_conf_file function"

This reverts commit 79b5e468934ad0a9cca7eb2a3b8ec2baead21317.
Remove unecessary test.
Provider an `is_readable` path validator.
Don't just check for an existing file.

The file might exist, we just might not be able to read it.
Refs #11783.
Merge pull request #11890 from cachedout/9194

Remove unecessary test.
Refactored to to use external RAET package