Bug 837448 - fix comparing garbage data in sms_address_eq. r=hsinyi

The |addr1->len| is the number of digits, and SMS-ADDRESS packs two
digits into one octet.  So sometimes the garbage data at the end fail
the comparison, which in turn fails |sms_receiver_find_p()|, and then
results in a new fragment created with wrong parameter.
Merge pull request #40 from vicamo/bugzilla/837448/fix-intermittent-test_emulator_loopback-failure

Bug 837448 - fix comparing garbage data in sms_address_eq. r=hsinyi
Bug 897015 - Extends 'modem tech' command to support switching preferred network type.
Merge pull request #42 from EdgarChen/bug_897015

Bug 897015 - B2G Emulator: support switching preferred network type in console command. r=vicamo
Bug 845174 - B2G emulator: support RIL_UNSOL_CALL_RING. r=vicamo