Added some missing Copy implementations
Added some missing Copy implementations

Will merge since lots of stuff is broken anyway

bvssvni/hematite,PistonDevelopers/hematite,0x73/hematite,LeeRisk/hematite,fenhl/hematite,toqueteos/hematite,fenhl/hematite,PistonDevelopers/hematite,bvssvni/hematite,0x73/hematite,toqueteos/hematite,LeeRisk/hematite