Add support for YAML aliases to pull_translations script
Add support for YAML aliases to pull_translations script

The English locale files use aliases and anchors in order to prevent
duplicate translations. Transifex doesn't support them.
The script finds those aliases and anchors in the original locale files
and adds them to the locale files pulled from Transifex.

natefinch/discourse,natefinch/discourse