TRIV BUGFIX: print_support() had implicit declarations and return value

...despite being defined as having void return type.
Default output format is now "json"
Default format is now "json" for rg and grpatch