Invert definition of 2 variables

When the administrator keeps older versions of deployed softwares, it is good practice to have a folder per version : 
v2.3.0
v2.3.1
v2.3.2
and so on...

Having Setup Version defined before SetupLocation let administrator to use SetupVersion to specify a location containing the version.

To upgrade the version, he needs to change only one variable, this less error prone.