Replacing inert thermo data in 'primaryThermoLibrary' with Burcat data.

This is to match RMG-Java as well as fill in Neon.
Some descriptions are added to the longDesc in rule.py for new families. Rules for these families are empty and only head nodes have data to make these families possible. I'm working on adding data into these families but for now I'll leave them with only data for head node groups.
Get rid of deprecated recommended = True line in kinetics family.
Fix Intra_R_Add_ExoTetCyclic rule.

Needs to have 3 groups rather than 2.  Also fixed incorrect
adjlist for R1_rad_R2_R3.
Remove adjlists for groups in rules.py.  Refer to their adjlists in groups.py instead.
Getting rid of kinetics.comment fields (which were a duplicate of short and longDesc).

A figment of re-exporting the database.  This is duplicate info and unecessary.
Reformat kinetic libraries by separating out species dictionaries.
Getting rid of depository.py in each kinetics family folder.  No one uses them.
Add labels for reactions and species in training and NIST depositories.
Separate kinetics from dictionaries in kinetics depositories (NIST and training).
Get rid of group adjlists in Intra_R_Add_ExoTetCyclic rules.py
Changed 1+2_Cycloaddition to only have singlets

The 1+2_Cycloaddition family can only react when the reacting biradical
has an empty orbital. Therefore we have changed all incidences of triplets
to singlets only.

Also we have forbidden triplets on the reaction site *3.
Changed 1+2_Cycloaddition family action from lose radical to lose pair

In anticipation of the new adj list change, where singlets are converted
from radical electrons to lone pairs.
Change 1,2_Insertion family to only allow singlets

1,2_Insertion cannot happen unless the reacting biradical has an empty
orbital. Changed the definition of several groups to only have 2S.

Made a forbidden group for reacting site *1 2T.

Change the lose radical action in the recipt to lose pair.
Change Disproportionation family to exclude singlets

The reaction sites *1 and *3 must have an unpaired electron to react in
disproportionation. Therefore, we have removed all instances of the 2S or
4S spin states.

We have also made forbidden groups for these cases.
Change H_Abstraction to exclude singlets where appropriate

For the H-Abstraction, the reacting site *3 must have at least one
unpaired electron. We have changed/deleted groups where 2S or 4S spin
state appeared.

We have made forbidden groups for those cases as well.
Forbade singlets in several intra-molecular reaction families

The reaction families Intra-H-migration, Intra_R_Add_Exocyclic,
Intra_R_Add_Endocyclic, Intra_Add_ExoTetCyclic need a unpaired electron to
react on the *1 reaction site.

There were no groups which violated this, but we created forbidden groups.
Changed recipe on lone_electron_pair_bond

The recipe had losing 2 radicals and gaining a lone pair. In reality, no
reaction happens. This should work correctly after the adj list changes.
Added clarifying comment to top of Oa_R_Recombination family
Change R_Addition_CSm to only react with singlets

The R_Addition_CSm family needs a unpaired electron on the 'CSm' group in
order to react. We have changed it to singlet and forbidden the triplet.