Bug 995730 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan

--HG--
extra : rebase_source : d2d3d611c06a2a7ec930fb11576d7c8335c0a6e2
Bug 869836 - Part 10: Use Truncate instead of `AssignLiteral("")`. r=ehsan

--HG--
extra : rebase_source : e75c900e72e5367518f2b923a839fd23acf29a42
Bug 869836 - Part 11: Use `Append('c')` instead of `AppendLiteral("c")`. r=ehsan

--HG--
extra : rebase_source : 08bcbfd804f1adcab40c7d59fa56deda1f6e0829
Bug 869836 - Part 12: Use `Assign('c')` instead of `AssignLiteral("c")`. r=ehsan

--HG--
extra : rebase_source : a6b15019cee452973dd8bf3112c15e14175855a9
Bug 995730 - Convert xpcom/string/ to Gecko style. r=froydnj

--HG--
extra : rebase_source : ca62984a1bad49505dd8fd480dc3d525c85cc210
Bug 995730 - Convert xpcom/threads/ to Gecko style. r=froydnj

--HG--
extra : rebase_source : 1f6f179f44db87f55ebfe5d855192adfad7d1b74