Error when a variable contains a special char '&'

If one of the variables contains the character '&', awkenvsubst function doesn't return control nor give an error. This particularly concerns the helm-score and helm-deploy stages. Tested with envsubst to mimic behaviour instead of awkenvsubst, it works perfectly.

Edited by Girija Saint Ange