"kpm restore" puts SHA files on disk

parent #439 
But other than that, yeah, :shipit: