apollo: ensure that the current cursor is opened

JIRA: BUGDUMP-21562
https://jira.cyanogenmod.org/browse/BUGDUMP-21562
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Change-Id: Ib808e074145bf3dfc1686ec32a3168d2e46fc515
apollo: fix typo in sort order key

JIRA: BUGDUMP-21136
https://jira.cyanogenmod.org/browse/BUGDUMP-21136
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Change-Id: I102e2b9766eed4bf84251789fee87f9008660edc
apollo: extract song list from adapter instead from a new cursor

Creating a new song list cursor could differ from the current adapter data, so is
better to create the song list from the current viewable data, otherwise it could
lead in a AIOOB.

JIRA: BUGDUMP-21770
https://jira.cyanogenmod.org/browse/BUGDUMP-21770
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Change-Id: Icec7bb9b377b467fa7009122facc2e7205348ba0
apollo: remove handler messages prior to kill the player

JIRA: BUGDUMP-21233
https://jira.cyanogenmod.org/browse/BUGDUMP-21233
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Change-Id: I3b5ac41079ce066a69e9338da6d6e895af6eadb3
Merge "apollo: fix typo in sort order key" into cm-11.0
Merge "apollo: extract song list from adapter instead from a new cursor" into cm-11.0
Merge "apollo: remove handler messages prior to kill the player" into cm-11.0
Automatic translation import

Change-Id: I28aab861dbeb3af8a2be50e04853404cbe9f2181
Apollo: Remove unused strings

Change-Id: I88866640066be86dce0c663f7b61aff999392fe4
Automatic translation import

Change-Id: I832d9371bd4431be57c2c6a09f2021a827c2fa99
Merge branch 'cm-11.0' into stable/cm-11.0