Defined out non-Windows include file
Merge pull request #127 from BugFreeSoftware/fix_windows

Defined out non-Windows include file
Fixed and added missing include header guard defines
Merge pull request #128 from BugFreeSoftware/fix_guards

Fixed and added missing include header guard defines
Removed some unnecessary includes
opentxs CLI command separation.
One class per command/function.