Packaging: Build -dev package
SWIG: Remove export wrapper
Merge pull request #137 from lclc/packaging

Packaging: Build -dev Package
Remove unnecessary concat() function usage
Replace OTAPI_Wrap::Output with OTLog streams
Replace print() with cout stream
Removed useless VerifyIntVal, VerifyTimeVal and VerifyBoolVal
(artifacts of Chai to C++ conversion)
This exposed a potential bug in OTAPI_Exec::Instrmnt_GetAmount and
OTAPI_Exec::Transaction_GetAmount where -1 was used for failure
(artifact of converting amounts from string to int64_t)
Removed useless comments from ot_commands_ot.cpp
A few small refactorings/corrections
Replaced use of OTCleanup with unique_ptr
Simplified error message for missing parameters
Removed useless VerifyNotNull, VerifyStorable and VerifyType functions
(Chai to C++ artifacts)
Replaced bContinue construct with continue statement.
(Chai to C++ artifact)
Fixed Travis cpp check warning
Removed unnecessary extern declarations
Suppressed warnings about strcpy not being safe
Automatically generate usage text in case of failed command
Refactored failure expectation detection
Replaced printf logging with stream logging
Implemented one class per command for opentxs CLI