add string method to command details

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
cmds2: use cmdDetails on level cmds
ignore binary

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
fix(2/update) newlines

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
fix(2/update) insert line break

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
object: Added a synopsis
object get: Fixed protobuf marshaling
object put: Formatted helptext
object put: Fixed putting objects with JSON encoding
object put: Added plaintext marshaler
object put: Made output (almost) match original output
(The file path is omitted, but since only one object can be added at a time, I think this is ok)
object data: Moved some helptext into LongDescription
object links: Added text marshaling
cmds2: mount exmplae
object links: Fixed description
commands/http: Fixed client erroring on nil command output
commands/cli: Take an optional Stdin value in Parse (read as a reader argument or string argument)
main: Pass Stdin to CLI request parser
commands/cli: Fixed bug when parsing args for a command that doesn't have any argument definitions
commands: Added a flag to enable stdin arguments