Bug 925404 - [B2G] [SMS] Always include the phone number in the SMS Thread UI, even if the carrier is known. r=schung

* Using new phone format everywhere;
* Using different color for carrier name in the thread view header;
* Removed a bunch of unsed code.
You are right, I missed the highlight part. About the SharedComponents.phoneDetails, I just thought that maybe we can change it to:
```phoneDetails: function(
  {
    number: number,
    type: type,
    carrier: carrier
  },
  options)
```