Reevaluate when underlying network changes

Re-evaluate validation required VPN network when its underlying
network changes.

Bug: 209888143
Test: atest NetworkStackTests NetworkStackNextTests
Change-Id: I41ab5c6ef83054e888e1a5b9daf12c0fea74001d
4 files changed