Allocate subnets in order rather than restarting
Allocate subnets in order rather than restarting

This commit prevents subnets from being reused at least initially,
instead favoring to cycle through them as we do with addresses within a
subnet.

Signed-off-by: Chris Telfer <9cf1a5ba8f085fe3bf87fd3e4704febafc338899@docker.com>

jimjag/docker,nawawi/docker,cpuguy83/docker,nalind/docker,mahak/docker,djs55/docker,bearstech/moby,jimjag/docker,paralin/docker,nawawi/docker,flavio/docker,konstruktoid/docker-upstream,moul/docker,Ramzec/docker,moul/docker,gnailuy/docker,nawawi/docker,vdemeester/docker,flavio/docker,docker/docker,jimjag/docker,thaJeztah/docker,jimjag/docker,djs55/docker,trebonian/docker,Mokolea/docker,mahak/docker,docker/docker,paralin/docker,bearstech/moby,konstruktoid/docker-upstream,flavio/docker,nalind/docker,AkihiroSuda/docker,gnailuy/docker,thaJeztah/docker,cpuguy83/docker,nawawi/docker,trebonian/docker,konstruktoid/docker-upstream,konstruktoid/docker-upstream,yosifkit/docker,thaJeztah/docker,flavio/docker,mahak/docker,Mokolea/docker,jameszhan/docker,bearstech/moby,moul/docker,bearstech/moby,moul/docker,trebonian/docker,nalind/docker,paralin/docker,gnailuy/docker,Mokolea/docker,nalind/docker,mahak/docker,Mokolea/docker,djs55/docker,AkihiroSuda/docker,moby/moby,moby/moby,cpuguy83/docker,yosifkit/docker,AkihiroSuda/docker,gnailuy/docker,yosifkit/docker,jthelin/docker,Ramzec/docker,moby/moby,docker/docker,cpuguy83/docker,thaJeztah/docker,Ramzec/docker,trebonian/docker,jthelin/docker,Ramzec/docker,jameszhan/docker,AkihiroSuda/docker,jameszhan/docker,paralin/docker,vdemeester/docker,vdemeester/docker,moby/moby,yosifkit/docker