"You have unsaved changes" warning broken

Handle three more cases:
1. Change language through ULS.
2. Change group through group selector.
3. Change the filters

Bug: 46237
Change-Id: I846b6163156196086cd43b7015a0e82af82e0697
Followup: I958d9ca420100b0bedd919955283149d1bd3c23e
Merge ""You have unsaved changes" warning broken"