Migrate swig wrappers out to their individual modules

See the ./wrappers subdirectory for wrapper modules with an example in ./wrappers/example. Moved swig subdirectory to ./wrappers/old_swig, as it is no longer used in the build process, but is needed for further migration work and my be removed entirely after all modules are migrated into their own subdirectories
.
Remove old swig implementation
Remove unused swig options and add missing line at section break
Fixed Windows build
Merge pull request #90 from BugFreeSoftware/fix_windows

Fixed Windows build
Moved out function to get rid of OTPayment in OTPseudonym.
Include cleanups.
Merge pull request #102 from murrekatt/develop

OTPayment decoupling and include cleanup.
OTTrade: : replace OTCleanup with std::unique_ptr
Merge pull request #99 from lclc/ottradecleanup

OTTrade: : replace OTCleanup with std::unique_ptr
OTClient: replace OTCleanup with std::unique_ptr
Merge branch 'develop' of /var/lib/git/opentxs into develop
Update includes locations
Update linked libraries for wrappers
Merge pull request #109 from toxeus/removeOTCleanup

OTClient: replace OTCleanup with std::unique_ptr
Move required link libraries definition to ./wrappers/CMakeLists.txt - OTX_LINK_LIBS for further automation. Each wrapper's individual CMakeLists.txt file now uses  to get link requirements.
Missed example wrapper
Merge pull request #88 from BlueWall/develop

Migrate swig wrappers out to their individual modules
Moved OTPayment and InstantiateContract into ext.
Moved out cash next to core.