js: use version operation for connection checks
- src/Connection.js: isConnected was renamed to checkConnection, that returns a promise with either version information or Boolean
- Connection checks have been adapted to reflect that checkConnection returns a Promise
- BrowsertestExtension: tests/signTest.js was missing from my last commit