Updating aromatic perception

Updated Sandeep`s algoritm to sample an additional time through all rings when an aromatic ring is recognized
solves naphtalene problems (checked for benzene, naphtalene, anthracene, corene and C7H8)

Conflicts:

	source/RMG/jing/chem/ChemGraph.java
Debugging to account for phenyl radical

C in ring with 2 adjacent neighbours breaks aromaticity
this commit will not recognize benzyne as being aromatic, need to correct with ring corrections
Fixed bug in checking aromaticity of phenyl radical
More bug fixes for aromaticity perception

No of pi electrons have to be more than two