Update update-addon.js

There is a known bug with unzip files, and also a memory problem if run on devices with low memory.
To solve this unzip is replaced with adm-zip.