Merge "Remove possible leak when exception occurred."

(cherry picked from commit 5e2c41314fa08c7e544ca73cde51194d901b94bd)
HALO bugfixes

- couple of problems with concurrent threads
- green batch only for nap
- italics gone
- mdpi and & hdpi icons
- statusbar-icon gaps
- flipping batch when content changes
- batch fadeout without flip
- code style

Change-Id: Idfb145eb8e220bf224dd3d0e235e3647dcc82ed9
(cherry picked from commit 7575a0313ef345259466edfe64f7dbc6a20d2f9f)
fix lights out

Change-Id: I3682f7e9978c3a275c73e4a8ea04839af470e0c0
(cherry picked from commit 4bc0a635af8f33cf314ee82a8c8075a92f466ac9)
LED custom colors

Change-Id: Ibf55091bf1e7320166d2e950d4c2f434f981d71c