Changed CLI to return number of failed.
Added functions into anonymous namespace.
Added std qualifier to string.
Removed define for default file name.
No need for static functions.
Added missing std and removed unnecessary comments.
Corrected unit test usage in CMake.
Merge pull request #56 from murrekatt/develop

Corrected CMake tests and improved opentxs CLI code.
cleanup macro OPENSSL_CALLBACK_FUNC

This macro provides the signature for OpenSSL callback functions.
If used consequently for all callback functions, it assures the same
signature for all them. But this is already assured by the function
declarations which use OT_OPENSSL_CALLBACK. Hence, the macro
OPENSSL_CALLBACK_FUNC will be removed which makes the function
definition more readable and allows to selectively remove unused
parameters.
bugfix: add forgotten argument to variadic function

This bug has been revealed by -Wunused-parameter compiler warning flag.
OTKeyring: ignore -Wunused-parameter
fix -Wunused-parameter