fix M::Env::Config::Hash: still used clone() despite POD claiming not to
M::Util: add conf2file + tests