implement update_action and change the context menu's upload to update
rename not_update to use_upload
several improvements
remove three trivial lines
Merge pull request #294 from haiwen/patch-27-implement-update-action

implement update_action and change the context menu's upload to update