ColorFade: Fix memory leak when screen turns on/off

See https://code.google.com/p/android/issues/detail?id=79729#c177

Signed-off-by: Andre Saddler <ayysir@aospal.com>
Change-Id: I88c2366c8a10b074b58169ee5fc05c12e8d05a9b
SystemUI: This TODO can be solved actually

Signed-off-by: BigBrother1984 <carlosavignano@aospa.co>
services: fix memory leak in ColorFade

original patch from
   https://code.google.com/p/android/issues/detail?id=79729#c177

i can not get the email to add proper authorship, but all credits belong
to this person

Change-Id: Ica9a4ae02cd3c8435f46dd9c3bfdb52317f9a7ef
Merge remote-tracking branch 'origin/master' into dark