Fix retina compatibility and make hover delay configurable

Example app at https://github.com/wch/testapp/tree/master/locator

```
runGitHub('testapp', subdir='locator', 'wch')
```

The code in the original commit actually worked fine with Retina displays - at least, it did for me with this test app.