Bug 876369 - B2G Emulator: Support switching modem radio technology

Please see [bug 876369](https://bugzilla.mozilla.org/show_bug.cgi?id=876369).

Below is the detailed information for this pull request:
1. Cherry-pick patches from 'next/jb-mr1-release' for more CDMA support and upgrade to RILv7
2. Patches for status updating after radio status change.

*Note: I can pass all existed marionette tests with these patches in my local build.

Thanks