v0.6: Support for icon packs
What's new:
- Support for icon packs: Instead of a bunch of individual jpg files, we now support iconpack.zip. In fact, you can have multiple iconpack*.zip files - this allows for a single "master" iconpack.zip and any additional overrides (like iconpack_custom.zip). Individual *.jpg files are still supported.
- Support for multiple appnames*.txt files: Similar to above, you can now have a "master" appnames.txt file and then override it with additional files (appnames_custom.txt).
- Perf improvements:
- Replaced coroutines with async / await pattern
- Async (background thread) processing of apps and loading of icon image
- Some refactoring of the code