msim: initialize sim icon to the known state

- When system ui gets killed (for instance, during a theme change),
  MultiSimNetworkController may not receive the SIM_STATE_CHANGED
  for both sim cards.  Instead of initializing the sim to "ready",
  query for the actual state at initialization

Change-Id: Ia7f63827bbddca77de3daf4d5d149ec79ab91d5d
Add support for single color notification LED (1/2)

Change-Id: I367af77036da9e87c6dd0df552ce4c56d945a44d
ActiveDisplay: don't enable proximity sensors on dismiss targets

Change-Id: I734889a20eed6161170fcdd317827af57b70a509
ActiveDisplay: add 100ms to remoteview transition time

Change-Id: Iebe514399bb48111a803579c7d279d6cdb1c136f
ActiveDisplay: we don't need to check if distance is far here

this fixes rare occurances where the screen does not turn on in pocket mode

Change-Id: I59c7df729b758fa72625dd385e1d5fdb74af1fd6
ActiveDisplay: add auto-banned packages to mExcludedApps hashset

there's no need to loop twice when checking if a packages's notification
is valid so lets concactinate

Change-Id: Ie9a8bf9306fd8679ffbf0e1b9880a7e7f2debe13
PhoneStatusBarView: only get double tap gesture listener if the feature is enabled

this is a MUCH better way to do things since this feature is sloppy dildos anyways

Change-Id: Ifc0bff2db00b884dbfdfbf72b1c552dc4f185f6d
Merge branch 'kk44' of github.com:usmcamgrimm/frameworks_base into kk44