While sitting on the train w/ a terrible 3G connection,
it took about 10 minutes to update the repo, mostly
downloading l10n.
I noticed we delete the l10n directory and re-clone
*every time* we do an `npm install`. This seems
heavy handed.
This change checks if the l10n directory exists,
if it does it reverts any local changes and pulls.
If the directory doens't exist, then clone the
l10n repo.
not attached to any issue.