Synthesis and Structural Characterization of Oligo(carbonate diol)s and Oligo(urethane-carbonate diol)s via a Transesterification–Polycondensation Route | Synapse