Expand environment variables within canReuseWorkspace

Related to https://issues.jenkins-ci.org/browse/JENKINS-15163

Environment variables are not expanded within canReuseWorkspace leading to a fresh clone being invoked every time the build is executed if the repository path contains an environment variable (It is common for branches to be done in this way when using Kiln).