Bug fix for loading of kinetics family entries.

Must flatten list of lists when multiple entries for a single rate rule exists.
Should we continue to have multiple entries per group?  Does this skew the rate
estimation at all? So far it seems that thermo entries do not have multiple entries
for single groups.