Pass all required arguments (and only those) to the InstallListeners.
Add a comment describing the side effects of RemoteScript#install.
Fix cleanup of the downloaded files when cancelling an installation.

ScriptInstall#cancel already calls this._remoteScript.cleanup, but
this._remoteScript wasn't properly set before.