Fix bug: GitPoller is never activated on nine

 a851083 is not a part of this PR. 
I merge upstream/nine in my branch and this commit was added to this PR.