HPCC-10992 Improve cli password and INI file support

Prompt cli user for password if username is initially provided,
but password is not.

Look for INI file in users home directory.

Password can be set in INI file as eclPassword=xxxx.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-10992 Move getHomeDir to jmisc and update eclcc.cpp to use it

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #5580 from afishbeck/cliPasswordPromptAndINI

HPCC-10992 Improve cli password and INI file support

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>