docs: fix Spanish master doc to use translated docs
docs: rebrand some page names
docs build: check all english and french docs for broken links

Define variables before use.

Dont use our local checklinks.py, use the w3c checkref instead.
docs: check links in spanish docs, but only warn on failure

There are plenty of broken links in the Spanish docs.  This commit will
report on them but not fail the build because of them.
gmoccapy_0_9_9_5 - introduced color chooser for homed color

ver. 0.9.9.5
- added color chooser for homed and unhomed colors, as recommended
  by BigJohnT to help people suffering from protanopia (red/green weakness)
- corrected an error updating the DRO colors in lathe mode
pickconfig: support flat or hierachical user dir

set by ::make_flat_user_dirs

Current usage has been hierarchical.
This change supports future use of a flat user dir for configs.

also:
  1) when copying to user dir, never copy an nc_files dir
     since it is handled elsewhere
  2) change some var names for readibility