update auto update algorithm
refactor setting's code
change save cache folder / add cache clear command
update for windows
support for ubuntu
support for mac
update version info
update update infomation
update favorite data