CLOUDSTACK-6513: templateFilter=shared should not show self-owned
template.
CLOUDSTACK-6513: remove commented code.
CLOUDSTACK-6443: [Automation] Two Test Cases failed on "test_volumes.py"
- AttributeError: VirtualMachine instance has no attribute 'hostid'.
CLOUDSTACK-4549: Do not force RBD snapshot backups to RAW format

Since we use qemu-img to copy from RBD to Secondary Storage we no
longer have to force to RAW images, but can stick with QCOW2

When the snapshot backups are QCOW2 format they can easily be deployed
again when restoring from a backup

Conflicts:

	plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptor.java
CLOUDSTACK-6558 IAM - Admin user is able to deploy VM in a regular user's Security Group.

Changes:
- Even for SecurityGroup, go through IAM to do permission checks for all type of accounts
CLOUDSTACK-6560: IAM - Admin user is denied permission to create Egress rule for a user's network

Changes:
- CS 4.3 handled Network entity in two ways:
a) Specified "UseNetwork" access and did a strict check w.r.t who can use this network. Regular users and Domain Admin went through the strict check. Root admin got access always.
b) Specified "null" access and that meant admins can access this network for the calling API that passes null access.

- Fixing CS 4.4 IAM to handle this behavior:
a) "UseNetwork" is mapped to "UseEntry" and IAM check will be done only for domain admin and regular users when this access is specified. Root Admin is grated access.
b) If "null" access is specified, root and domain admin both are granted access. Regular users still go through IAM.
CLOUDSTACK-6535: IAM:MS:API createVMSnapshot doesn't preserve access
rights.
CLOUDSTACK-6556: [Automation] Deploy VM failing with error "does not
have permission to access resource Ntwk".
CLOUDSTACK-6556: Deploy VM failing with error "does
not have permission to access resource Ntwk".
Removed Epoch tag/number from the cloud.spec to fix the rpm installation of Management Server, Agent and awsapi
CLOUDSTACK-6351 bugfix: Java1.6 is installed instead of Java7

Since epoch spesicifation doesn't work on RHEL6.3,
"java7" is used in the rpm spec.

Conflicts:
	packaging/centos63/cloud.spec
CLOUDSTACK-6317 [VMware] Tagged VLAN support broken for Management/Control/Storage traffic

Check if switch name detected from traffic label for management, storage, control traffic is null before falling back to default value.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
CLOUDSTACK-6564: OVS distributed routing: use file based OF rule updates

use ovs-ofctl replace flows by file name option to update the OF rules
instead of sequenetially configuring the rules.
CLOUDSTACK-6438: WIP: If VM has additional IPs, keep showing in add screen
CLOUDSTACK-6438: WIP: Add filtering to check against existing IPs
CLOUDSTACK-6438: Filter out existing IPs in dropdown
LOUDSTACK-6475: cleanupVPC task - removed the transaction wrapping up multiple VPC destroy as the destroy operation has external calls, to prevent long-locked transaction.
Reviewed-by: Prachi Damle
CLOUDSTACK-6569: IAM - Regular user is able to listNetworks of another
user in the same domain , by passing account and domainId.
CLOUDSTACK-6568:API:createVolume: Volume gets created with wrong domain
ID.
CLOUDSTACK-6170 Corrected an issue related to the "Reinstall VM" command and managed storage with VMware