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

Should we use camel casing for the properties `AGName`, `Location` and `New`?