Clear out untracked directories left behind when a submodule is removed.

update-translations was doing this manually, but it seems like a good
idea to do it all the time.

'git clean' respects .gitignore, so we *shouldn't* be cleaning
anything inappropriate like genfiles.

Auditors: chris

Test plan:
Fingers crossed