Merge changes from topics "presubmit-am-5760cfd277054ba3a469be96cae936c2", "presubmit-am-8c65ccb77f5b4d29aea4e3c2007f60f9", "presubmit-am-a04ef33bc12340058299f79cfce186c4", "presubmit-am-c65bdbf4cb684a73895fec65241bd016", "presubmit-am-c6e3dbe973444524bcbbb6a77d1df938" into tm-mainline-prod

* changes:
  Reset P2P device status to UNAVAILABLE when P2P is disabled
  Reset InterfaceConflictManager on wifi toggled off
  Reset ICM if wifi turns off before dialog is dismissed
  Apply user rejection to deferred ICM requests
  Remove StateMachine dependency from ICM tests.