GDA-5566 / GDA-5774 gdaclient: include client directory name in config directory name

e.g. if the client is

    /path/to/SOMEDIR/gda-ixx

then the config is stored in

    /scratch/gda_configs/username-SOMEDIR
gdaclient: do not break when --reset is encountered; this causes subsequent options (e.g. --keep !) to be ignored