Support delete file(s), SimpleFileLogger, and listview enhancement

- Fix recommended name to avoid illegal chars
- SimpleFileLogger to log error or info
- Extra icon file from IPA
- Support delete file(s) from the output
- Enhance the output listview
- Fix Plist.cs bug, use update instead of add to avoid exception for an
existing dictionary entry