feat(network): fetch node data on backoff schedule
feat(network): fetch node data on backoff schedule

Refetch node and network info on an exponential backoff schedule to
ensure that node data is available when users need it.

This starts off fetching every 2 seconds and increases by a factor of
1.5 until a maximum of a 10 minute refetch is reached where it remains
until the app is unmounted.

LN-Zap/zap-desktop,LN-Zap/zap-desktop,LN-Zap/zap-desktop