initial work on allowing builders to use git to fetch Twisted code.
move TwistedGit into txbuildbot.git, and subclass from the newer Git step.
Fix definition of `git_update`.
Add some tests.
Merge branch 'enable-git': Add a git step that munges away '/branches/'.