Overriding Equals and GetHashCode..

..to avoid "conflicting changes in the role of the relationship have
been detected".
Adding custom settings UI for TFS plugin

Seperate fields for Collection URL and Source Location