Cloudstack-5077:  reserve cpu and memory only when
 vmware.reserve.cpu/mem are set to true. Insted of setting
 the ovecommit values to one on upgrade, we popultate them
 from the global values.
Signed off by : nitin mehta<nitin.mehta@citrix.com>
CLOUDSTACK-5276: Remove wrong select column from LB/PF list select
CLOUDSTACK-5521: Create multi-core topology when deploying KVM virtual machines with many cores
Reduce width of multiselect column to prevent overflow
Truncate event type column to prevent wrapping
Fix wrapping for port forwarding multiedit fields in FF
CLOUDSTACK-5252: UI > Infrastructure > Virtual Routers > group by zone/pod/cluster > include project-related routers into calculation.
CLOUDSTACK-5519. [VMWARE] Cancel vCenter tasks if the task invoked by CloudStack failes with timeout error
CLOUDSTACK-5489: Query the user name and add it to the command while mounting a cifs share.
CLOUDSTACK-5217: Attach volume fails with NPE. Made changes to make sure
the hypervisor product version is reported on startup. Also made changes
to fix attach and detach volume on scsi controller.
CLOUDSTACK-5321 Added default guest template  centos 6.4-x64 and modified hyperv systemvm template download url
CLOUDSTACK-5365 added route for mgmt cidr in the VR running on HyperV
CLOUDSTACK-5495 Unable to stop VM. adding the changes to make the global config execute.in.sequence.hypervisor.commands configurable for stopvm command.

Signed-off-by: Koushik Das <koushik@apache.org>
CLOUDSTACK-4875. Vmware vCenter 5.5 - System VM deployment fails.
During VM deployment when base template is being cloned to create VM ROOT disk, get the disk path
 i.e. base file name of the VM's ROOT disk from vCenter
CLOUDSTACK-5532: Tag UI: Truncate long tag key/value
CLOUDSTACK-4852: Since upgrade to 4.2 only users at the zone-attached domain level can manipulate VMs

Changes:
- The vmprofile owner passed in to the planner should be the VM's account and not the caller
- Do not do the access check for Root Admin
CLOUDSTACK-5486: UI > tags > listXXXXXXX API now returns tags property. So, use tags property in embedded object returned by listXXXXXXX API to populate tags in detailView in all pages (instead of calling extra API listTags).
CLOUDSTACK-5476: Fix missing settings tab on zone details
CLOUDSTACK-5533: Disable VR's DNS functionality if user choose to use external dns

Also fix the regression that external dns won't be used if "dns" service in the
network offering is unset.
CLOUDSTACK-5534: MySQL exception raised when searching for users with
keyword.