Add format files for the announce, configdef, configset, and
sessioninfo commands.
Make the result consistent with other commands.
Use a wider table.
Fix typo.
Make the error result more consistent with other commands.
Use wider tables.
The session info no longer needs to be preformatted.
The configdef, configset, and sessioninfo commands have format file support.

Bugfix:  Do not require a valid owner for the createlist command
  unless a list is created.  Thanks to Duncan Hill.
(sessioninfo_start, s_recognize) Distinguish invalid session IDs
  from missing session files.
(announce, configdef, configset, sessioninfo)  Add format file support.

Escape CMDPASS data.
Adjust the expected results to recent format file changes.
Change Majordomo::_list_file_get calling convention to take named
arguments instead of a list.
Bugfix:  Display warnings, if present, if the command succeeds.
(index)  Return data in a hashref instead of a list.