hecl/hecl: Make Entry take SystemString by value and move it
hecl/hecl: Make Entry take SystemString by value and move it

This allows callers to move into the constructor and subsequently move
into the member variable, avoiding copies altogether.

AxioDL/PathShagged,AxioDL/PathShagged,AxioDL/PathShagged