fix: reflected the directory change
notes on defparameter
ignore GTAGS and TAGS files
Refactoring: added pathname-as-directory and improved the readablitiy in ql_cmd_deps
refactoring shell-test/*