cmd/ipfs2: Added comments to explain purpose of CLI root
core/commands2: Refactored some commands to HelpText struct for helptext fields
cmd/ipfs2: Added isLocal function for testing if a command is local only
commands/cli: Don't return root in Parse
core/commands: Ported commands to use HelpText struct for helptext fields
Removed cmdInvocation.root