Group Open Babel actions into a submenu.

Otherwise they're spread out amongst the input generators. The
file loading entry was left where it was.

Change-Id: I416d5e4a18b257adf3afc7b11231f3a792435971
Add a helper function to setup the progress dialog.

Change-Id: I629951b51ba8399b473e1a600b62aa7933a9e2cc
Fix cml reader to read files without bonds.

Change-Id: Ifd83f92a8acf951078a4c988ee11a58f3edd8b98
Add opens to add/remove hydrogens with openbabel.

There is a bug in obabel that will fail to add hydrogens to a
single atom, but otherwise this seems to work well.

Change-Id: Id5d46e20bb1942d2ae50287d93c14d9b4b1f05cc
Merge topic 'obabel-hydrogens' into master

f287357d Add opens to add/remove hydrogens with openbabel.
71eeca49 Fix cml reader to read files without bonds.
96d3bb42 Add a helper function to setup the progress dialog.
9afe9379 Group Open Babel actions into a submenu.