bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj