Changing rank values for Intra_R_Add_Endocyclic and Intra_R_Add_Exocyclic
family.

Previously everything was set to rank 0, for now I am changing them to
rank 5. I am unclear about interpretation of rank 0, my memory says it
disallows averaging down the tree while exact hits will use the rule value and
other will fall up.

RMG-Py comment by @jwallen states that rank 0 would mean we have so little
trust in it that we disregard the rule and instead fill it up by averaging
Merge branch 'master' of github.com:agvandeputte/RMG-Java
Added a new resonance function that should avoid dubble counting of aromatics (e.g. napthalene) and other rings that are characterized by the
following bond structure single-double-single-double... with number of single bonds = number of double bonds
Few modifications:
1. Instead of printi rates for forbidden reactions, just omit the reaction
2. Hard coded double counting of some intra H abstractions