Validate regexes on launch
Validate regexes on launch

Without this, synesthesia could start up and wait for input, then fail
on its first match if it wasn't given a valid regex. This prevents that
by exiting early if the regex is invalid.

cromo/synesthesia,cromo/synesthesia