[JENKINS-20426] Support TFS 2008

This is a resubmit of pull request #22 with a clarification on the purpose of the new class and the removal of the accidental, unrelated commit 7b7c7bc.