unify include lite protobuf headers
Merge pull request #356 from mhamrle/unify_protobuf_headers

unify include lite protobuf headers
Introduce ANDROID_UNUSED

In android build configuration some function params is not used but they are used in other builds. This commit adds new macro ANDROID_UNUSED that supress warnings.
callback is not used in android build
fix print format
fix old style cast
Merge pull request #355 from mhamrle/android_fix_warnings

Android fix warnings
Removed unused case OTClient::exchangeBasket.
Removed unused case OTClient::createAccount.
Removed unused case OTClient::issueBasket.
Removed unused case OTClient::notarizeTransfer.
Removed unused case OTClient::setServerName.
Removed unused case OTClient::setNymName.
Removed unused case OTClient::setAccountName.
Removed unused case OTClient::setAssetName.
Removed unused case OTClient::getNymbox.
Removed unused case OTClient::getInbox.
Removed unused case OTClient::getOutbox.
Removed unused case case OTClient::processEntireNymbox.
Removed unused case OTClient::processEntireInbox.