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

OpenTransactions: replace OTCleanup with std::unique_ptr
Cmake generates Windows .rc files with product/version info for .exe and .dll
Merge pull request #106 from BugFreeSoftware/generate_rc

Generate .rc files
update lucre
Merge pull request #123 from da2ce7/update_lucre

update lucre
Made OT_ME interface more consistent.
Replaced last 4 int32_t return types with bool
Moved deps/anyoption/anyoption.cpp out of opentxs-client
Removed obsolete inline functions from ot_otapi_ot.hpp
Removed using directives from include files
Moved #defines out of namespace scope
Removed some unnecessary includes and variables
Merge pull request #104 from BugFreeSoftware/commands-cleanup

Commands cleanup
OTAPI_Exec: replace OTCleanup with std::unique_ptr
opentxs-core: remove OTCleanup
Merge pull request #124 from toxeus/removeOTCleanup

Remove OTCleanup
OTCachedKey: Replace tinythread mutex with std::mutex
OTLog: Replace tinythread mutex with std::mutex
OTSocket, OpenTransactions: Replace tinythread mutex with std::mutex
OTCrypto: Replace tinythread mutex with std::mutex