Mfd, the bacterial transcription repair coupling factor: translocation, repair and termination