CLOUDSTACK-7852: EN-US, SC: CentOS CLI & Windows OS: Key translation
fails on the Numeric Del. key for US 101 keyboard.
CLOUDSTACK-7854: Don't have CentOS 5.3 built-in template when we've 5.6

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
CLOUDSTACK-7855: NIC3 should set MTU and not NIC1 for storage network nic

The fix also persists the configuration in /etc/network/interfaces

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
commented unit tests for CertService until certs issues fixed
CLOUDSTACK-7854: Don't remove vm_template row for centos 5.5, mark as removed

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
There are few cases that mgt server won't reponse agent's pingcommand timely, or in KVM's case, libvirt won't repsonse in few mintues, which will cause agent reconnect to mgt server, then all the on going tasks on host will fail
fix kvm issue, for windows sever 2008, it will crash without hyperv enlightment featre enabled
CS-21296: hidden snapshot.backup.rightafter, as it's not needed
fix kvm agent upgrade issue: kvm agent needs to use java 7 instead of java 6 after upgrade Reviewed-by: Sheng
there is no transaction context during the mgt server start, thus causing transaction.close will delete op_lock table if aquireinlocktable is called Reviewed-by: Anthony and Min
should not duplicate vm instance id, during the volume migration

Conflicts:
	engine/storage/volume/src/org/apache/cloudstack/storage/volume/VolumeServiceImpl.java
CLOUDSTACK-7683: hold a db lock during vm expunge
system vm image build process, needs to build an old version of qemu image, otherwise, it won't work on RHEL 6
Allow infrastructure to handle delete of volume from DB
CLOUDSTACK-7859: Host tags are not getting removed in cloud.host_tags table when a Host is deleted from CS.
Allow infrastructure to handle delete of volume from DB
CLOUDSTACK-7864: CPVM continues to be in Stopped state after a failure to start because of a management server restart.
CLOUDSTACK-7868: Failed storage.PrimaryStorageDownloadCommand leaves corrupt VDIs in primary storage.
CLOUDSTACK-7421
Unnecessary exception in MS logs while removing default NIC from VM. Following changes are made:
1. Changed the exception from CloudRuntimeException to InvalidParameterValueExecption.
2. Moved out validation logic to UserVMManagerImpl from VirtualMachineManagerImpl.
3. Handling InvalidParameterValueException from async API calls so that they are not logged as ERROR in MS logs.
CLOUDSTACK-7867: Delete network resulting in exception
Publish event was getting called from within a DB transaction which is not allowed.