switches variable values to be lazily evaluated

This should make it possible to include this recipe before all the appropriate user/deploy_to variables have been set