gencommit: include domain in the commitment

That way I can just paste the public parameters into gencommit.
gencommit: remove redundant -i