Fixed H_Abstraction reaction template to use X_H_or_Xrad_H.

This is apparently not correctly imported from the RMG-Java database. If
you use X_H instead of X_H_or_Xrad_H, you will find that RMG-Py crashes
when it is only able to match R: + R'H -> R.H + R'. in the forward
direction.
Change Y_1centerbirad group to allow CO in H_abstraction.

In RMG-Py (at least), CO is strictly distinct from Cd, so we need to
specify CO here in order to allow for H abstraction reactions that convert
HCO to CO.
Redefined Substitution_O to allow for biradical substitution.

The previous definition had an issue with reactions of the form

R-O-R' + R": -> R-O-R". + R'.

which could only be matched in the forward direction (causing an error
message to appear in the log). I've changed the definition to allow for
R-O-R". to also match the appropriate top-level node (now called
O-RR_or_RRrad). This should stop the error message, but I suspect the rate
estimates will be pretty terrible (which could be okay as long as they
aren't sensitive, but who knows).
Changed Y_1centerbirad group to triplet in Substitution_O.

On a practical basis this simply prevents CH2(S) and other singlet carbenes
from participating in Substitution_O reactions (similar to how singlet
carbenes do not participate in H_abstraction reactions).
Removed experimental Enol_keto_tautomerization kinetics family.

This is a family I had been experimenting with as a possible explanation for
some model discrepancy. It never got to the point to be promoted to a full-
fledged reaction family, so it does not belong on the master branch.
Merge remote-tracking branch 'official/master'
Fixes to group Intra_R_Add_Endocyclic definitions
Added missing rate rules for several families.

The rate rules were missing because they came from rules that shared an
index with a later rule in the same family. This was caused mainly by the
sulfur rules, many of which overlap with non-sulfur rules. In the long
term we should give each rule a unique index, but this works for now.
Fixes to group Intra_R_Add_Endocyclic
Merge remote-tracking branch 'fariba/master'
Fix to OCOO rule in HO2_Elimination_from_PeroxyRadical.

For some reason this rule was not properly imported from the RMG-Java
database before.
Changed definition of OJ in Substitution_O to allow adjacent biradical.

This avoids an error where the Substitution_O family could only identify
a reaction in one direction (this family is its own reverse, so you
should be able to identify it in both directions).
Merge branch 'master' of github.com:GreenGroup/RMG-database