remove useless code
attr file cleanup
fix bug
improve default config
improve knife solo install task order
fix invalid path
remove task executed twice
path handling
directory check
modify default install path
avoid task execution if not needed