Fix bug in the upload javascript that caused double POST requests

This bug was caused by the fact that the form submit did not just
return after submitting the form in the case that there was no
gjf to submit.
Add another parser for getting partial geometries
Add ChargeMultiplicity to fileparser.py
Update the Geometry and format_gjf to use more direct commands
Fix geom=connectivity issue in gjf resets
Make the reset gjf tests less picky about the case of the gjf
Merge branch 'master' of github.com:crcollins/chemtools-webapp