More robust parsing of kinetics entries in Chemkin file reading.
More robust parsing of kinetics entries in Chemkin file reading.

The new algorithm can handle Chemkin files generated from both RMG-Java
and RMG-Py without incident. The hard part is that the comment lines go
with the reaction below them, but the additional kinetic parameters go with
the reaction above them. We can't rely on blank lines because they are not
required by the Chemkin format. Yet another reason I don't like the Chemkin
format.

comocheng/RMG-Py,pierrelb/RMG-Py,faribas/RMG-Py,KEHANG/RMG-Py,faribas/RMG-Py,enochd/RMG-Py,KEHANG/RMG-Py,chatelak/RMG-Py,enochd/RMG-Py,pierrelb/RMG-Py,nyee/RMG-Py,nickvandewiele/RMG-Py,chatelak/RMG-Py,nickvandewiele/RMG-Py,nyee/RMG-Py,comocheng/RMG-Py