Added stub highlighting.
  Added lua primitive 'exec'.

  We can certainly use the standard os.execute() to invoke programs,
 but that won't play nicely with the TTY + curses environment.

  exec, bound to ! by default, is designed to be used interactively
 and so that is required.