AVRCP: Make artist metadata come from ARTIST and fallback to ALBUMARTIST

Makes artist appear on bluetooth device when music player only sents
artist (Apollo does this)

Change-Id: I75ca5515d0f20fc647e8d55a339610a7d5dbeba1
Send out a broadcast intent when BT voice dialing is shut down.

This broadcast can be used by voice dialing applications to stop
themselves.

Change-Id: Ia9f5b6bc4cbfd18bddc40f98170463b613a9c329
Merge "Send out a broadcast intent when BT voice dialing is shut down." into cm-10.2
Avrcp: add HanziToPinyin.java

copy from packages/providers/ContactsProvider/src/com/android/providers/contacts/HanziToPinyin.java

Change-Id: Iccd2ae667406f7ef88a3b717e7b78bfb7c0ec5ad
Avrcp: adapt HanziToPinyin.java

- change package
- add getFullPinYin and getFirstPinYin function

Change-Id: Ib15332b2075398756f78cdbb0f4143ad5b02da61
Avrcp: hanzi to pinyin for track title

Change-Id: Ie67feb9c9bf6d41c4614be0cd672455e83a81839
Avrcp: append artist to track title

Change-Id: I897ce5d2c0893882da170ad0167a8c4a34c7df43
Avrcp: hanzi to pinyin for artist

Change-Id: I47cd8f40f85bbe96e21c305d8237a41c7c9670db