Isolate TeamCity interactions into an IBuildServerWatcher-derived class.
Add settings page to determine Build Server settings.

- Add logic to show/hide columns in revision grid accordingly.