gh repos subcommand with support for list/add/update