Don't include flags in configuration change if their value hasn't changed.

This makes the check in updateFrom() match the logic in diff().

Change-Id: I3ab4e8460f7fbf985ef55b9514a8aa90d401d486
Merge "Don't include flags in configuration change if their value hasn't changed." into jb42
unobserve settings observer in signalclustertextview

uses same guidelines as the previous memory leak fixes from AOKP and CM

Change-Id: Ie49c82429a4c3bed4b7c637053c563f5e0feeaaa
fix mem leak in circle battery

uses same method as AOKP & CM in previous memory leak fixes

Change-Id: Ied1e7db01e6fd93e5b2526114a3774d495d9e7f9
Merge changes Ied1e7db0,Ie49c8242 into jb42

* changes:
  fix mem leak in circle battery
  unobserve settings observer in signalclustertextview