First stab at ip pool consolidation
Consolidate pools for nodes

Now each node only has a single pool.
We combine IP address ranges that belong to the same node into larger
networks.
From these combined networks we allocate IPs for interfaces (table 'ip').
Note that single IPs reserved for an interface that don't belong to a
larger address range for the node will *not* create their own IP_Pool.