Fermi surface evolution through a heavy-fermion superconductor-to- antiferromagnet transition: De Haas-van Alphen effect in Cd-substituted CeCoIn5