Extended Autoeditor to handle lone (!).

Autoeditor ignores lone (!).

Mainstream IDE environments treat (!) as shell invocation. But Autoeditor just
ignores the command: the middle of autoediting an object is not the place to
invoke the shell.
Merged master.