Recover from interrupted background sync


If [MoneroWalletCore.js](https://github.com/monero-ecosystem/monero-javascript/blob/master_core_wallet/src/main/js/wallet/MoneroWalletCore.js) is background syncing and loses the internet connection, an error is thrown which halts the background sync.  The background sync should recover by continuing to sync on loop.