ar_translit: Put back buggy form of qiṭṭ
ar_translit: Punctuation should include period, single quote
ar_translit: Another variant of ṣ
ar_translit: Fixes to allow bold/italic single quotes in Arabic and translits, also period
format_template: Don't allow nested braces or parens
Extract link-traversing code into blib, handle head/borrowing/m/term specially, skip translit of -, include page/template name in msgs, include template name in changelogs