This also adds a view to get a list of all containers and their free
space in between.
This is needed for ippool_list to get a nice overview over everything.
The code of the function is based on
https://pkg.go.dev/inet.af/netaddr#IPRange.Prefixes
Many thanks to Brad Fitzpatrick for the awesome code and changelog to
make it possible to understand what is going on.