Make the publish-chrome-extension.js utility script reusable for other apps

Get the Chrome extension Zip file path, app ID and client ID from
the command line and env vars respectively rather than hardcoding
them into the script.

This makes the script re-usable for other extensions in future.