Opentxs CLI commands separation

Here is the PR as discussed at the sprint planning. It compiles and tests okay.
I will move the last few commands over to the new design in the next few days
and then clean up what's no longer necessary in opentxs.cpp.