update legacy codes
modify setup tasks to also do band structures for metals
update removed function in PMG
add BS line dens
add override for gap data
fix indent
account for nested bandgap dict
test alternate ismear for metals
Merge remote-tracking branch 'origin/master' into user_submission