Interdependent Build Pipelines with Jenkins

I wrote this to answer to the problem of http://stackoverflow.com/questions/16420402/parameterizing-a-jenkins-job-with-the-versions-of-multiple-upstream-jobs