This makes it so that networks are only provided if the network service is enabled. This bugfix also adds multi-region support. Details on how to setup a multi-region test to verify it in horizon are in the bug. Closes-Bug: #1432401 Co-Authored-By: Shaoquan Chen <sean.chen2@hp.com> Co-Authored-By: Brian Tully <brian.tully@hp.com> Co-Authored-By: Richard Jones <r1chardj0n3s@gmail.com> Change-Id: I4e98c18b579eb5fc9e1b76ddf57d22142a7ddeab