Upstream ip2 supports the `--json` option to output to stdout as json rather than formatted text. This makes parsing the output a lot easier and more reliable in scripts. Upstream syntax is with the `--json` option before the subcommand, such as: `ip --json addr`, `ip --json route`, `ip --json link`, `ip --json tunnel`, `ip --json neigh`, `ip --json rule`. It would be really nice to have this for use on embedded devices.