Allow deploy component to be overridden by downstream jobs in deploy
Currently when deploying a web application the environment name is hardcoded to '$workspace/webapp', this causes problems for projects which contain multiple webapps as each deployment overrides the previous one.
To resolve this we should expose a variable which can be overridden to set the 'webapp' portion of the environment