Opentxs CLI commands separation

Yes, I know this is a big PR. ot_commands_ot.cpp was a big file to split.
@toxeus
The function provides a generic interface to run any command passing the parameters in the map.
This function copies the parameter map to a member variable for later use and then runs the actual command which separates out the parameters and passes them to another function that receives all the parameters necessary for the command to process. That function is an alternative interface to the command that can be used to call the command directly with all the necessary parameters instead of generically using a parameter map..