CP-violating phases in supersymmetry, electric dipole moments, and linear colliders