cloud-setup: Add OCI (Oracle Cloud) provider
Initial support for OCI. It doesn't support VLAN configuration yet as the requirements are not clear. It doesn't support secondary IP addresses because the IMDS server doesn't expose them.
Instead of using plain text format, it gets a single response in JSON format and parses it. The dependency to jansson is now mandatory for that.
Edited by Íñigo Huguet