Provide helpful diagnostics when env vars unset

A user complained that `$SVN_REVISION_1` etc. were not getting set under some conditions (when variables were defined on a containing CloudBees Folder). This patch should at least provide more useful diagnostics in the logger (`hudson.scm.SubversionSCM`).