Dev

Implemented following:

1. Support for internal load balancer
2. Disk host caching while attaching disk
3. Support for regionwise VNet
4. Bug fix: unable to create affinity group as a part of vnet creation

yes, thank you!, will use different switch char