NAME:
  loadini
 PURPOSE:   (one line only)
  Load configuration information file
 DESCRIPTION:
 CATEGORY:
  Miscellaneous
 CALLING SEQUENCE:
  loadini,info
 INPUTS:
 OPTIONAL INPUT PARAMETERS:
 KEYWORD INPUT PARAMETERS:
  FILE - Configuration file to read, default='config.ini'
 OUTPUTS:
  info - anonymous structure with information read from file
           type and version are parsed from configurate in section [id]
           all values are read as strings (multiple blanks are compressed
           to one).  The section, name and value are returned as string
           arrays.  The structure has tages of type, version, section,
           name, and value.  In case of errors reading the file you will
           get a scalar 0 back
 KEYWORD OUTPUT PARAMETERS:
 COMMON BLOCKS:
 SIDE EFFECTS:
 RESTRICTIONS:
 PROCEDURE:
 MODIFICATION HISTORY:
  Written by Marc W. Buie, Southwest Research Institute, 2020/06/22
  2021/01/04, MWB, added support for comment lines (start with #), and
                     handling empty values (returned as empty strings).