added orbital name parsing, overlap matrix, and density matrix formation to gbwextract