CLOUDSTACK-5154: Fixed test script issue related to failure
 in creating snapshot from volume

Signed-off-by: Girish Shilamkar <girish@clogeny.com>
CLOUDSTACK-5142: Guest IP address for F5 is not being selected from the
defined IP Range in Shared Network

ensure that for shared network, acuqire guest ip should return IP from
the 'startip'-'endip' range of the network.
CLOUDSTACK-5156: Fixed test script issue related to detach volume
CLOUDSTACK-5155: Removing basic and sg tags from test case
 which is invalid for basic zone
Missing tests from QA repo to ASF - 3 tests from test_vmware_drs.py
Including tests for VPC VM Lifecycle on Tagged hosts
XS host free memory might change, if user manually changes dom0 memory,
this patch makes CS update latest XS host free memory on host connect process.
CLOUDSTACK-999: hyper-V: UI > Infrastructure > Primary Storages > Add Primary Storage > add option "SMB/cifs" in protocol dropdown >  When protocol is selected as SMB/cifs, show SMB username/password/domain fields and send their values into url parameter of createStoragePool API.
CLOUDSTACK-999: hyper-V: UI > zone wizard > Add Primary Storage step > add option "SMB/cifs" in protocol dropdown >  When protocol is selected as SMB/cifs, show SMB username/password/domain fields and send their values into url parameter of createStoragePool API.
listRemoteAccessVpns: implemented search by networkId and id
Resource Metadata: added implementation for Remote Access VPN
CLOUDSTACK-999: hyper-V: UI > zone wizard > Add Secondary Storage step > add "SMB/cifs" option in Provider dropdown >  When Provider is selected as SMB/cifs, show SMB username/password/domain fields and send their values into url parameter of addImageStore API.
Revert "XS host free memory might change, if user manually changes dom0 memory,"

This reverts commit a1d09ae16f08c86bfca5c4a89dec371ef6d3ee67.
CLOUDSTACK-4916: Fixing the issue with DB HA when there are more than 2 db nodes (Issue was mysql DriverManager was returning salve db nodes on random basis which was causing issue)

Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
remove duplicated scheduled tasks from VpcVirtualNetworkApplianceManagerImpl
(cherry picked from commit e444a03819ccf72f61cb04e8428d20cc65b145e1)
CLOUDSTACK-999: hyper-V: UI > Add Primary Storage > when hypervisor type of selected cluster is Hyperv, populate Protocol dropdown with only one option "SMB/cifs".
Revert "Revert "XS host free memory might change, if user manually changes dom0 memory,""

This reverts commit 74153e4a79a064139a6ecce48f8eb1308318beab.
    XS host free memory might change, if user manually changes dom0 memory,
    this patch makes CS update latest XS host free memory on host connect process.
Fixed issue with detail view fields marked as 'isPassword' not being obfuscated

CLOUDSTACK-5111
CLOUDSTACK-999: hyper-V: UI > zone wizard > Edit Traffic Type > send hypervnetworklabel to addTrafficType API.