Template/ISO download fails cause the object to disappear from UI in 4.2

Signed-off-by: Koushik Das <koushik@apache.org>
Fix the console proxy rdp client build breaking with java 6 and make it part of regular build.
Fixed a connection issue under asyncmgr.

Fixed a connection issue under asyncmgr.
Added __init__.py files to directory to make it
a package.This file was missing under few directories and
so not appearing as packages while refactoring.
Adding one None Check
Remove cloudmanagementserver.keystore from installation
(cherry picked from commit 38559223780fa0471f9b497102c3c727ae47382f)
Delay in displaying VM migrate dialog due to get vm snapshot size for a
storage pool.
CLOUDSTACK-5084: added missing global config vmware.hung.wokervm.timeout to the 4.2-4.2.1 upgrade path

Conflicts:
	setup/db/db/schema-420to421.sql
CLOUDSTACK-5063 Disk offering tied to a compute offering should not shown in disk offering section
CLOUDSTACK-5149: fixed cls._cleanup initialization issue
Added log directory to .gitignore
Added resource metadata support for PF rules
CLOUDSTACK-4428: UI > volume page > when hypervisor is KVM and kvm.snapshot.enabled is false, still show Take Snapshot on a detached volume.
CLOUDSTACK-3980: UI > Regions > GSLB > detailView > implement Edit action.
CLOUDSTACK-4810: Enable hypervisor snapshots for CloudStack-managed storage (for XenServer and VMware)
listFirewallRules - added optional networkId parameter allowing to search for firewall rules by guest network id
CLOUDSTACK-5146: Removing basic and sg tags from the test
 case which is invalid for the basic zone

TestRouterRestart.test_01_restart_network_cleanup test scenario is invalid for basic zone. The test case tries to restart the Router assigned to individual account but in basic zone, there is only one router i.e of shared network and there is only one guest(shared) network per zone. Hence the API fails to list the router of the individual account.

More over, we will not try to restart the Router of the shared network because it is used by many accounts and restarting it may affect the execution of other test cases.
CLOUDSTACK-5147: Removing basic and sg tag from the test case which should not be run on basic zone setup

component.test_project_limits.TestMaxProjectNetworks.test_maxAccountNetworks tries to create multiple guest networks in an project of account which is not possible in basic zone as there is only one guest network allowed per zone in basic zone setup.
Hence removing the tags basic and sg so that this test case won't be picked up to run on basic zone setup.
CLOUDSTACK-5154: Fixed test script issue related to failure
 in creating snapshot from volume

Signed-off-by: Girish Shilamkar <girish@clogeny.com>
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