Adding a funciton to ResidueGraph to regenerate the vertex and edge indices. This should be called when you are adding/removing nodes and edges to ResidueGraphs. Fixes bugs in smallest ring size detection algorithm.
Added regenerate graph index to assign_gasteiger_atom_types(). This will regenerate graph indices (see above) before trying to assign atom types. Bug fix for proline patches