initial work on allowing builders to use git to fetch Twisted code.

This change doesn't actually make any builders use git, just inserts a bit of compatibility and declares the step.