Clean up showbuginfo

- Combine the FIELDS and MORE_FIELDS variables
- clean up the exception handling
- make the display code smart enough to use longdesc if it is defined or
  just the field name otherwise.