Merge "Clean up IMS based interfaces to use a push model instead of poll" am: aea9e7c143 am: a4f7362b23 am: d23e9a07b4 am: 7d08fa0c21 am: 3a0dd0df13

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1425374

Change-Id: Ia34d17b175f44c6d8549658b88475855e2c20545