Updated `libsite.sh': account for wildcard tldid

The global flag verification code for `g_TLDID' hadn't been amended
when the new `.' tldid option was introduced; this has now been fixed.
Updated `module/dns': account for resolving qdns

If there is a hosts file entry for a qdn (as opposed to just fqdn),
then there was a gap in how `:dns:inspect.csv' function operated, and
the resolution would be tagged `ext', instead of `qdn'.  This patch
fixes that problem.

Updated the `docstring' example of how the `:dns:lookup.csv' function
can-be/should-be used.
... module/unit
... share/unit/tests/dns-static.sh
Updated `module/remote': cleanup

Removed the cfrun function which was out-of-place, and moved some
general ssh options to the top of the file.

Added missing dependency on the `vault' module.
... module/remote
Added `module/remote' unit tests: issue 13
Updated `README.md'