Better retrying for NBH.

- Moved retry logic with retry count into `NetworkBitmapHunter`, all other hunters need not to retry.
- Now taking into consideration `NetworkInfo`. If available we check `isConnectingOrConnected()`, if not available then always assume connected and retry.

Fixes #169