- Don't setup sentry until after UserStore has been initialized. It
won't send anything and furthermore UserStore.getInstance() will throw
- Remove isValidURL as we already have input_validators.isUrl
- Remove isValidSentryDsn as Sentry will report that for us.
Furthermore, the user setting can just assume that it being set in the
package.json is good enough.
- Move to using import() for the sentry parts as it types correctly in
TS.
Signed-off-by: Sebastian Malton <sebastian@malton.name>