first pass at modifying Band structure objects to accept projections on orbital and sites
first pass at modifying Band structure objects to accept projections on orbital and sites


Former-commit-id: b8c983a3400240dd2a6fef892dffd2c4f1f239bb [formerly aac348a107c99d6baf0e7a1d33528371ec9ab05f]
Former-commit-id: c5df616e41f07f0f8c5a5e3fa14acbdfe4bca2cd
montoyjh/pymatgen,gVallverdu/pymatgen,ndardenne/pymatgen,dongsenfo/pymatgen,dongsenfo/pymatgen,vorwerkc/pymatgen,montoyjh/pymatgen,ndardenne/pymatgen,czhengsci/pymatgen,gVallverdu/pymatgen,richardtran415/pymatgen,vorwerkc/pymatgen,vorwerkc/pymatgen,matk86/pymatgen,richardtran415/pymatgen,setten/pymatgen,nisse3000/pymatgen,gmatteo/pymatgen,tschaume/pymatgen,mbkumar/pymatgen,matk86/pymatgen,davidwaroquiers/pymatgen,blondegeek/pymatgen,setten/pymatgen,montoyjh/pymatgen,montoyjh/pymatgen,aykol/pymatgen,fraricci/pymatgen,tallakahath/pymatgen,dongsenfo/pymatgen,tallakahath/pymatgen,czhengsci/pymatgen,matk86/pymatgen,blondegeek/pymatgen,dongsenfo/pymatgen,richardtran415/pymatgen,matk86/pymatgen,czhengsci/pymatgen,nisse3000/pymatgen,richardtran415/pymatgen,tschaume/pymatgen,Bismarrck/pymatgen,mbkumar/pymatgen,tschaume/pymatgen,gpetretto/pymatgen,nisse3000/pymatgen,fraricci/pymatgen,davidwaroquiers/pymatgen,aykol/pymatgen,gmatteo/pymatgen,johnson1228/pymatgen,davidwaroquiers/pymatgen,tschaume/pymatgen,vorwerkc/pymatgen,setten/pymatgen,tschaume/pymatgen,Bismarrck/pymatgen,gpetretto/pymatgen,johnson1228/pymatgen,davidwaroquiers/pymatgen,ndardenne/pymatgen,fraricci/pymatgen,blondegeek/pymatgen,blondegeek/pymatgen,Bismarrck/pymatgen,Bismarrck/pymatgen,Bismarrck/pymatgen,gVallverdu/pymatgen,czhengsci/pymatgen,xhqu1981/pymatgen,xhqu1981/pymatgen,johnson1228/pymatgen,setten/pymatgen,mbkumar/pymatgen,gpetretto/pymatgen,tallakahath/pymatgen,aykol/pymatgen,xhqu1981/pymatgen,nisse3000/pymatgen,gVallverdu/pymatgen,mbkumar/pymatgen,fraricci/pymatgen,johnson1228/pymatgen,gpetretto/pymatgen