Merge pull request #404 from benma/develop

Cleanup in OTLedger::UpdateContents()
Merge OTMeCpp back into OT_ME
Merge pull request #401 from BugFreeSoftware/remove_otmecpp

Merge OTMeCpp back into OT_ME
Removed redundant m_strVersion = "2.0" statements.

It is already set in the base class OTContract.
Merge pull request #408 from benma/cleanup

Removed redundant m_strVersion = "2.0" statements.
OTContract: rename class to Contract
OTContract: rename files to Contract.{h,c}pp
Merge pull request #409 from toxeus/renameOTContract

OTContract: rename to Contract
add support for decapitated openssl for mac
Merge pull request #403 from da2ce7/old_openssl_mac

add support for decapitated openssl for mac
Remove "Focusing" from OTClient/OTServerConnection

The function SetFocusToServerAndNym() always has to be called first to
ProcessMessageOut() to work properly.

I wrapped both into one now. OTServerConnection() still set some unnecessary
state that will be removed in further simplifications.
Remove unused private fields
UserCmdGetBoxReceipt: remove Angel
Merge pull request #411 from OttoAllmendinger/pr-unfocus

Remove "Focusing" from OTClient/OTServerConnection
Merge pull request #405 from toxeus/removeAngel

UserCmdGetBoxReceipt: remove Angel
CMake: don't build binaries for Android
Merge pull request #414 from toxeus/android

CMake: don't build binaries for Android
Rename createUserAccount messages to registerNym.
Rename the rest of createUserAccount to registerNym.

Client API, enums, etc.
Merge pull request #415 from benma/registerNym

Rename createUserAccount to registerNym.