Add max disable duration to "disconnect" feature

Re-enable a disabled network after the specified max duration passes.
This uses the same max disable duration constant as
startRestrictingAutoJoinToSubscriptionId.

Bug: 188920570
Test: atest com.android.server.wifi
Change-Id: I484dcd253dbb95587193c1a8c97aa29d8b97b6cb
7 files changed