relaylist: remove assertions that fail measurement
Created by: juga0
When the descriptor or network status of a relay was not obtained, some attributes can't be obtained it can be return None instead of failing the measurement. Also, there's no need for hasattr when getattr can just return None as default.
Closes #28870. Bugfix v0.4.0