Only password protect if $ZIPPASSCODE is set

If variable $ZIPPASSCODE is not set, provide installable zip file directly, otherwise, wrap the installable zip in a password protected zip file with password=$ZIPPASSCODE.