The CP-Violating Two-Higgs Doublet Model