Fixed several quantum issues:
Networks and subnets are now created per environment
Added code to detect external network id and pass it to newly-created routers
DNS name servers are assigned to subnets
Minor fixes

All these relies on Patched HEat and Quantum which allows overlapping subnets

Change-Id: I7f47e71c13a0202743e3bb2cb70b0456bb4117a8