FellowTraveler/Open-Transactions — pull request #137 by da2ce7 (2012-12-18 09:23:24+00:00)
Title: New OTSettings.h, OTPaths.h; reworked OTSocket, clean OTLog

This pull request contains a backport of much of the work that I did in my c++x11 branch (without any c++x11 dependencies).

All of the paths and settings code has been moved out of OTLog.

OTAPI_Wrap now makes sure that things are destructed in the correct order. (and no need to explicitly call OT_API::Init() any more).

All the folder names can be set in the config now.

TransportCallback now is a struct, that references a member function in OT_API. (no longer a static function).