* Move all app.on('ready') calls in one place
* Move the spellchecking logic in electron-helpers
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
* sanitize all electron.shell.openExternal calls
* adds lint rule to disallow future usage of `openExternal`
* updates to use URL constructor per review feedback