fix bug in Structure.scale_lattice where site coords weren't updated. Added unit
test