fix QChem input file parsing bug with ghost atoms
add extra ghost atoms unittest
Merge remote-tracking branch 'origin/master'