Remove malyon-valid-story-filenamep

  XEmacs doesn't support a predicate for read-file-name,
  and on GNU Emacs it didn't complete on directory names.
Add malyon-hide-internal-errors

  The use of condition-case makes it hard to figure out exactly what an
  internal error is.  A macro makes it easy to turn off.