CMFM: Fix more deadlocks

Change-Id: If5895b6c40708e2417595b7b2e5b676c10ce6f6c
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
CMFM: Use centercrop for preview images

Change-Id: Iab50538279230c1582ff150f9f285ee7b591374f
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
CMFM: Improve flingerview handling

Patchset 2: CleanUp

Change-Id: I933d11f2d97dcf4b66f18e734313258a0df200a7
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
CMFM: Fix move infinite loop

Change-Id: I5cc56e2053df4502673a553fa8e5abb82069569d
JIRA: CYAN-2791
Issue: https://jira.cyanogenmod.org/browse/CYAN-2791
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge "CMFM: Use centercrop for preview images" into cm-10.2
Merge "CMFM: Improve flingerview handling" into cm-10.2
Merge "CMFM: Fix move infinite loop" into cm-10.2
CMFM: Fix NPE on exit

Change-Id: I711d178b3258814e3c55e818d8274930d2b8bc1c
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2