Add a new method on datastoredriver: getCapabilities, which will be called by liststoragepoolcmd. UI can make decision based on the capabilities of the storage.
And also add a new table: snapshotdetails
Revert "CLOUDSTACK-5176:"

ConfigurationParameterScope class is missing. Possibly an unadded new
file in the git commit.

This reverts commit 1762dbbb17a6cf974db8e145b1c601d954cd4c06.
 CLOUDSTACK-5166: Fixed test script issue related to egress
 rules
CLOUDSTACK-5168: Fixed test script issue related to SSH
 command
CLOUDSTACK-5169: Egress rules - Improved assertion code
 related to SSH to avoid assertion error
CLOUDSTACK-5177: Fixed issue with running script from cron job
CLOUDSTACK-4835: Update global configuration test cases failed in master Changes made in update/list configuration API to use ConfigDepot

CLOUDSTACK-4169: Scoped configuraion parameters logic moved to ConfigDepot

CLOUDSTACK-5163: missing parameters in configuration table
CLOUDSTACK-5148: Fix test_createSharedNetwork_projectSpecific

VM was being created with accountid and also project. By doing
this create vm or any other resource will fail. Only specify
project in which resource is created.
Add 4.3.x messages.properties to Transifex config tool
CLOUDSTACK-5180: Increasing the timeout for uploading volume
CLOUDSTACK-5147: Removing basic and sg tags from the test
 case which is invalid for basic zone
CLOUDSTACK-5179: Fixed test script issue related to detach
 volume
CLOUDSTACK-2243: base_image_updation - Adding tags to test cases
Fix marvin to refer to correct random_gen() function
Added one more log file location to .gitignore
CLOUDSTACK-5185: test_egress_fw_rules - failed the test case
 if vm deployment failed instead of going on executing rest
CLOUDSTACK-5187: Fix test_vpc_vm_life_cycle recover tests

The vms were recovered without deleting the vms first
therefore the API failed.
CLOUDSTACK-5186: Increasing the waiting time for router to
 come up
Tests for DBUtil

This patch adds test for the lock management:
- getGlobalLock
- releaseGlobalLock

Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
Fix listRouter by clusterId and upgradeRouterTemplate by clusterId