enhance uput client. detect it target is a direcotry and append file name.
basic uinfo client added.