OTPseudonym , OTPaymentPlan, OTTransaction, OTSymmetricKey: replace OTCleanup with std::unique_ptr