CLOUDSTACK-6445: Simulator enhancements
Refer FS - https://cwiki.apache.org/confluence/display/CLOUDSTACK/Simulator+enhancements

(cherry picked from commit 617826d16b4d5220bb3b51ed511b3c065d0e8926)
BUG-ID: CS-19795: UI > Add LDAP Account - fix a bug that a LDAP account that does not have email and all LDAP accounts below it are missing from the listing.
Reviewed-by: Brian

(cherry picked from commit 953167808c3e9a9c40a6f7be6e16ebf32c608a4c)
CLOUDSTACK-6170 (VMware root-disk support for managed storage)

(cherry picked from commit a542b6fd825da1d3582a282bcc0e67abd62964bf)
Create form: Store passed JSON object in select options, for plugin use

(cherry picked from commit beb26237bceabfc3ebeae57431f9affb21d041e5)
Fix log messages for vgpu creation.

(cherry picked from commit 5a49bb2db76f8dda9d41d9f700afd54d172ed415)
CLOUDSTACK-4371: [Performance Testing] Basic zone with 20K Hosts, management server restart leaves the hosts in disconnected state for very long time
Fixed simulator code to handle local storage during host reconnect

(cherry picked from commit de114f554895c24c0d25106a775f1405eac79c6d)
disable XS event

(cherry picked from commit 1b74f3f3c864db55e3cd8e1f704c35b81d97ffbf)
Added fix for CLOUDSTACK-6389

Added changes for CLOUDSTACK-6389.
More details in the bug.

Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
(cherry picked from commit cfa783fef27f64ebdd42f66c59445cb37c9a9764)
Fixed test data object retrieval

(cherry picked from commit cd93c7bb792a02c16c6bf3d67565ce4ecddf1b80)
CLOUDSTACK-6445: Minor fixes in vm ha test

(cherry picked from commit 362f89b9e1e93fc4e8d332d94ba8551e2db76977)
CLOUDSTACK-6559: Added listall=True to list vm API

(cherry picked from commit 9f314c69a0430ec1a53e6b64098794924ec648b8)
CLOUDSTACK-6479: Strict and Preferred modes should only be allowed in Implict Dedication Planner Service Offerings.

(cherry picked from commit 149cb33e3c1e0b2bfaffdd600201704da7cf5eab)
CLOUDSTACK-6139 router vm on local storage

(cherry picked from commit 31b3f0a5ce2279ec44a091e5383cb4bbc81245ae)
CLOUDSTACK-6579: used_bytes column of storage_pool table is no longer used and should be removed
For now correctly setting used_bytes. Also fixed the corresponding simulator code

(cherry picked from commit 64ccf4b48e256e73805bf8c50b1012270075f2eb)
CLOUDSTACK-6589: UI > update ssl certificate > correct typo in success message - correct it from "Update SSL Certiciate succeeded" to "Update SSL Certificate succeeded"

(cherry picked from commit 43f9baf4e04b27b0bf6cac14af99649b63246d78)
CLOUDSTACK-6620: Fixed null pointer exception in hyperv agent in getting vmstats, when all vms are deleted from outside

(cherry picked from commit 4106aa07214209631ab9e6223c7efe4580ac30bf)
Fixed test_pvlan.py to get correct zone id

(cherry picked from commit cc0ed93a135e3ff0409b690fa484c4c98afff23e)
CLOUDSTACK-6530: Make more networking entities implement Displayable interface.

(cherry picked from commit f2c3114bf829a7e4bb3566a1d766fd403ced8b8c)
CLOUDSTACK-6626: UI - fix a bug that g_userid was not declared.

(cherry picked from commit 9782970ef8fe0584d8bc0c5c5023d2cc5b9ed0c0)
CLOUDSTACK-5887: Resolved issue in test_base_image_updation.py

(cherry picked from commit 1561138157f66485b4e3c762c4166a1c2cacd3d2)