fix typo in KernelSpec flag

caused `--system` to have no effect.

hooray for silent failures!

Also use `sys.exit(OSError)`, which displays a nice informative error message on stderr before exiting with non-zero exit code.

Who knew?