Fixed units error in CanTherm output for kinetics jobs.

The units were given as {cm,mol,s}, but the values were printed in {m,mol,s}.
Applying a simple conversion factor (based on the number of reactants) gets
to the correct units.
Better handling of species labels when loading Chemkin file.

In RMG-generated input files, each species in the list of species is given
its own line, so that a comment with the "full" name of the species may be
provided if we have need to truncate the name to fit in the space
limitations. When loading one of these input files, we want to recover
the full name; this commit adds functionality for doing so.

This commit also adds functionality for extracting the species index from
the name. Again, this only applies to RMG-generated Chemkin files, though
hopefully I've designed it to work for generic Chemkin files as well.
Revert "Don't add bath gases to species list when loading chemkin files."

This reverts commit 04867bbd6d0a84d0ecc1698ca69c39b989b84eef. We need
this hardcoding of bath gases to properly handle RMG-Java-generated
Chemkin files.
Fix bug in reverse kinetics generation for MultiKinetics from Josh's refactor.
Don't fail on generating html visualization when thermo is missing.