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.
Update update-self.js

Same issue as update-addon.js. But as the ccu.io  zip is very large does not solve the memory issue only the issue with decrompessing buggy zip archives.
Update update-self.js
Merge branch 'patch-1' of https://github.com/online-junkie/ccu.io into online-junkie-patch-1
Merge branch 'master' of https://github.com/online-junkie/ccu.io into online-junkie-master
Merge branch 'online-junkie-patch-1'
Merge branch 'online-junkie-master'