Added 'wrong' names of atoms, that are met still, to reconstruct bonds correctly.
Peptide bond is not added if a distance between C and N atoms is more than the usual length. It happens in case of gaps in a structure, still, it's better to parametrize it anyway.
The code doesn't fail if C or N atoms of a presumable peptide bond were not found, it's just skipped.