add fetch icon from url support
support fetch icon for package app
remove redundant code
Merge pull request #10 from gasolin/fetch_icon_from_url

fixed #8: add fetch icon from url support