Merge pull request #3566 from RosettaCommons/roccomoretti/fix_metal_gasteiger
Add fixes for Gasteiger typing of coordinated metals.
This PR does two things. First, it provides better support for "pseudobonds" in input params files, such that it works appropriately with the Gasteiger typing machinery. (Such that we can avoid treating coordinating bonds to metals as regular single bonds when Gasteiger typing.) Secondly, it adds a few ad hoc Gasteiger types for metals which aren't present. (More may need to be added, depending on the full suite of metal ions being used.)