Detect region with geoip in fireplace if no SIM info is passed (bug 1082855)

https://bugzilla.mozilla.org/show_bug.cgi?id=1082855

Fireplace doesn't use that yet, but it will.
Sorry, let me rephrase:
If we have SIM info (mccs or mnc+mcc in GET parameters) that means we are serving the iframe that is loaded from the iframed app. That means we are dealing with a Firefox OS device, which has native persona, so we don't want to include the persona shim.

Not sure why we have both mccs/mnc+mcc check and the nativepersona check, I suspect backwards-compatibility or something that wasn't fully implemented.