Added Chlorine to allowed atoms for Cantherm.
Fixed transcription error for Sulfur experimental enthalpy of formation at 0K.

Now matches http://www.gaussian.com/g_whitepap/thermo.htm
Cantherm: added energy corrections for Chlorine for CBS-QB3 methods.
Added BAC for H-Cl bond for CBS-QB3 method.
Adding Chlorine to the allowed atomtypes for RMG-Py.

Can now add species including chlorine to your input files either
using smiles or adjacency lists.  RMG families currently cannot handle
chlorine, but they can be added as either inerts or reactive species
if a reaction library is given.
Fixed bug of mutating reactionDict list, causing large memory spikes.

Due to extending my_reactionList with ownReverse reactions, we were mutating
the reactionDict on accident.  This led to my_reactionList having billions of
reactions when there should only be around 10 reactions.  We saw huge
memory spikes due to this.
Fix missing variable reference in rmgpy.data.kinetics.groups
Always add training reactions to the rate rules, unless explicitly told not to.

Unless the user specifies '!training' in the kineticsDepositories list within
the input file, always add training reactions to rate rules automatically.
Store entry history taken from training reaction when saving to rate rules.

Store the new rate rules directly with the original rate rules.  Not sure what
the previous saving to self.entries did, as when running RMG-Py jobs they would
not pick up the training reactions but instead picked up averaged rates,
see https://github.com/GreenGroup/RMG-Py/issues/150
Clean up kinetics comment for averaged rates.
Save the group objects of the training rate rules so they display on website.

Also save the products of rate rules as empty lists instead of None
to not mess up website.
Indicate the training reaction where the rate rule originated from.
Use training data original ranks to create new rate rules.
Return the functionality of getting kinetics from training reactions.

Someone must have commented out the 'return'.
Include QM flag for generating initial species thermo, and species from rxn libraries.
Added explaination comment on averaged kinetics

Better explains for kinetics why we use geometric means for A
and arithmetic means for everything else.
Added explaination comment on averaged kinetics

Better explains for kinetics why we use geometric means for A
and arithmetic means for everything else.
Don't fail output html if nasa polynomial can't be evaluated at 298K.
Merge branch 'master' of github.com:GreenGroup/RMG-Py
Set the output directory for an rmg job, not just if it is pressure dependent.