18434 - when showing failed data using printrpc we should not show all the data for that reply

Previously the DDL didn't fill in all default data so often when
result.fail was called the half baked data was useful to display by
default, now it's not.

This adjusts things to not show the data on a 1 statuscode by default
but it is still available via -v
18447 - Call out application specific options better in --help

Previously the --help output would not clearly call out application
options from rpc options from common framework options, this makes it a
little bit better but we really need to rethink our approach to option
display in general