Bug 1065523 - Part 1: locale picker screen displays short locale display name, not capitalized region-decorated name. r=nalexander, a=lmandel

What I think was happening here: we were taking a locale *tag* ("en-US") and giving it to the Java Locale constructor to parse. It parsed that as "en" (because it expects _ not -), so we'd get "English".

And because it was the display string from the locale, in e.g., French we'd get "français", lowercase.

The fix is to just use the same code path that we use for the list picker itself -- make a descriptor from the tag, and ask it for its display string.
Bug 1064882 - Receive RTCP SR's on recvonly streams for A/V sync. r=jesup, a=bajaj
Bug 1066543 - Add MS_VERBOSE to the remount options in the updater automounter. r=marshall_law, a=bajaj
Bug 1061805 - Make sure Settings API only calls finalize once. r=bent, a=bajaj
Bug 1062307 - Ensure the contextmenu event triggered by a long-press action targets things outside the root scroll frame. r=capella, r=smaug, a=lmandel
Bug 1046022 - Fix LoadURI to not let people load anything inside onbeforeunload. r=bz, a=lmandel
Bug 1062016 - Editing state gets out of sync. r=yzen, a=lmandel
Bug 1050159 - Apply correct dirty rect when AddCanvasBackgroundColorItem creates an nsDisplaySolidColor. r=mattwoodrow, a=lmandel