Automatic translation import

Change-Id: I25e97ad092d3d0f77d71ef81a108614af83184f6
Fix Smart Pulldown

Currently if No dismissible or persistent is chosen, quick setting still appears when persistant notifications are present.  This fixes that.

Change-Id: I168a12fcfae5149ba12f4c034bf0025413c9b6ae
Framworks: Possibly construct ticker views if user changed settings.

Otherwise it leads into a FC

Change-Id: I3f96e162fb9d221cca5d376f38c3a313c8746d48
Merge "Framworks: Possibly construct ticker views if user changed settings." into lp5.0-caf
Merge "Automatic translation import" into lp5.0-caf
Frameworks: add ability to change the color in battery saver mode (1/2)

User complain about the ugly orange....give the user the ability to change the
color in status and navigation bar if battery saver mode is activated.

Especially for you Tylog :D

PS
- move it into the observer...method is called to often to call every time
  the settings value for it.

Change-Id: I48ed2e85c462a2e94770b2bc1ad75b1ca40f2304
Merge "Frameworks: add ability to change the color in battery saver mode (1/2)" into lp5.0-caf
Frameworks: Be sure heads up view is attached before removing it

We did not have it in our tests but some user ran into it. Thing is if the
system is disabling notifications for whatever reason and till this time the
view was never attached and the system tries to detach the view on windowmanager
we run into an illegal argument exception.

Fix it with simply checking if the view was attached before removing it.

Change-Id: I0800beed3553815cc529087052138345773b32e4
Merge "Frameworks: Be sure heads up view is attached before removing it" into lp5.0-caf
Merge remote-tracking branch 'upstream/lp5.0-caf' into lp5.0-caf