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>
Create a template from a SAN snapshot
Handle the case where a snapshot is associated with a deleted volume
CLOUDSTACK-7683: hold a db lock during vm expunge
CS-27148 system vm image build process, needs to build an old version of qemu image, otherwise, it won't work on RHEL 6 Reviewed-by:Frank
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
Handle the case where the volume a snapshot was created from is removed from the database
Check to see if the Map<String, String> of capabilities passed back from the storage driver is null.
Allow infrastructure to handle delete of volume from DB