Splits TFS up into the AbstractDefectTracker implementation and a TFSClient class that uses the TFS Java library.
Merge commit 'ade25b751cf2017c28bcb7486e022973706e4910' into HEAD