unregister Connectivity Observer
Unregisters the connectivity observer from the system's NetworkCallback and disposes any pending resolution operation.
Call this during cleanup (e.g., onDestroy) to avoid memory leaks.
This method does nothing if the observer has not been initialized.