* API is a more appropriate name for what this is. It is intended to be the
interface used by external apps.
* The case where you run "copay" with no command is now handled better.
You can see commands by running "copay getCommands"
Types are enforced - right now only strings work. This is so that types can be
coerced from the command-line correctly. Number of arguments are also enforced.
In the future you will be able to pass in JSON objects as arguments and they
will be translated to real objects.