Add support for SMILES and InChI formats

Use the Open Babel `gen2d` option to generate 2D coordinates for files containing SMILES and InChI formats.