OTContract: replace OTCleanup with std::unique_ptr
OTASCIIArmor: replace OTCleanup with std::unique_ptr
OTCachedKey: replace OTCleanup with std::unique_ptr
Merge pull request #115 from lclc/otcleanup2

OTContract, OTASCIIArmor, OTCachedKey: replace OTCleanup with std::unique_ptr
Install openssl version 1.0.1h for Travis CI.
Merge pull request #120 from murrekatt/openssl_for_s3

Install openssl version 1.0.1h for Travis CI.
Removed OTCleanup in OTMessageBuffer.
Removed OTCleanup in OTMessageOutbuffer.
Removed OTCleanup in OTRecord.
Removed OTCleanup in OTRecordList.
Removed OTCleanup in OTCronItem.
Removed OTCleanup in OTCredential.
Removed OTCleanup in OTPayment.
Removed OTCleanup in opentxs-script/main.cpp.
Merge pull request #119 from murrekatt/otcleanup

Replaced OTCleanup in various files with std::unique_ptr
OTCron: replace OTCleanup with std::unique_ptr
Merge pull request #121 from lclc/cleanup3

OTCron: replace OTCleanup with std::unique_ptr
OpenTransactions: replace OTCleanup with std::unique_ptr
Merge pull request #122 from toxeus/removeOTCleanup

OpenTransactions: replace OTCleanup with std::unique_ptr
Made all opentxs-client member functions const
that don't modify their member variables