some code cleaning and optimizing

interactive: command cd, take account of incorrect path

testing with test/sh/test20140907.113444.sh

new func. duf_levinfo_godown_openat_dh
+++