Bug 952875 - 1/2: check existence of a valid SmsService backend before returning from Navigator::HasMobileMessageSupport().
Bug 952875 - 2/2: test case. r=gene