Added unzipping via zipfile module

- Add unzipping and zipping to windows
- Falls back to using previous command based unzipping if zipfile module isn't found
- Added the ability to unload functions that are dependent on a module but also have an entry in __func__alias__
Fix lint issues
Merge pull request #18908 from Unity-Technologies/win-add-unzip

Added unzipping via zipfile module