Fix missing icon for 'assign instance to another account'
CLOUDSTACK-5805: Increasing timeout period for VM to come to running state
CLOUDSTACK-5802: Increased timeout for template state to become ready, improved assertion messages
CLOUDSTACK-5552 Set private gateway state to ready on delete failure
CLOUDSTACK-5627: Removed a validation which expected createVPCOffering to fail if SourceNAT not provided

createVPCOffering API creates VPC with SourceNat even if not provided as param. So this validation
is not required any more.
Fix missing / in api url
CLOUDSTACK-5630: Fixed snapshots' test cases
CLOUDSTACK-5803: Fixed issues related to egress rule
CLOUDSTACK-5827: [Automation] Destroy VM failed, while deleting account

Signed-off-by: Koushik Das <koushik@apache.org>
CLOUDSTACK-5742 Add usage event detials for vm state transitions when using custom compute offering.

Conflicts:
	server/src/com/cloud/vm/UserVmManagerImpl.java
	server/src/com/cloud/vm/UserVmStateListener.java
CLOUDSTACK-5742 Add usage event detials for vm state transitions when using custom compute offering.
CLOUDSTACK-5619: Egress Firewall rules - Increased timeout for router to come up
CLOUDSTACK-5303: fix incorrect resource count (snapshot, secondary_storage)
(cherry picked from commit 4bb85cd7f921d66eabe72d00dcde817affd48732)

Conflicts:

	server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java
Add a network plugin for OpenDaylight

This plugin is a technology preview and designed to work with the OVSDB module
Hook the OpenDaylight plugin into CloudStack
Adding OpenDayLight Neutron API. It includes 24 unit tests and 3 integration tests. Everythin passed the build.

Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
Set unique gre key for every network.

Set interface id to nic uuid when creating the vif.
Apply some formatting to system.js
Apply two small fixes to system.js
Add opendaylight provider to system.js