Bug 826120 - mach's warning parser should not stop at first '['. r=gps

--HG--
extra : rebase_source : b752099f4f6da4ea05220f8120a5518ee39994ed
Bug 826144 - Add MOZ_UTF16_HELPER() intermediary macro to handle UTF-16 stringification and concatenation correctly. r=waldo

--HG--
extra : rebase_source : 4c68df10e6e59af34db1e325232d4671492cc72f