JENKINS-3002 TFS Support to get labels (2nd attempt)

Implemented the ability to checkout by label. 
https://issues.jenkins-ci.org/browse/JENKINS-3002

This pull request overtakes the last one of mine, with much less code changes.