FW: Fix Potential FC on Hiding NavBar

If you touched/swiped the NavBar just as it was
trying to hide, you could get a FC.  This
catches those errors and just puts the status
back into hidden mode.

Change-Id: I03220d10d23b94716c28b748defcb39a525a2aa7
Signed-off-by: Zaphod <mwilson@acesappraisal.com>
FW : Screen Sizing for TabUI when HiddenNav Enabled

Hidden Nav is not available to Tablets, but it could be
selected in RC for Phablet/Phone.  If UI then switched
to Tablet, PhoneWindowManager was calculating window sizes
as if NavHide was on.

Change-Id: Ib700fc944dcfb0ad42e7c651ee415f539ed5d134
Signed-off-by: Zaphod <mwilson@acesappraisal.com>

Originally Authored by: Zaphod-Beeblebrox
SystemUI: animate transparency changes

Change-Id: I597b245b2d98ae42118efc1ba7ccb837edfdbea9
Signed-off-by: Roman Birg <romanbirg@gmail.com>
SystemUI: Make the HSPA+ drawables more consistent with the HSPA drawables

Though the older HSPA+ drawables are sharper, that makes them look
out of place in comparison with the HSPA drawables.

Change-Id: I76313ae0125b3a8fda928b240f33715e48f77867