Fixed following bugs

1. Perf data for VmHosts returns incorrect memory
2. Changed the cpu, memory utilization logic to get data
   from api's in libvirt 0.9.10
3. Fixed to pass libvirt connection instead of connection
   wrapper object to libvirt perf monitor module
4. utilzation field is not populated for powered on
   VMs in vmdetails
5. Data collection hangs when interface to VM host
   mgmt LAN is down
6. LibvirtError: internal error received hangup / error
   event on socket
7. Compute inventory cache is loaded in the healthnmon startup.
8. Remove no_verify from connection string to verifying
   libvirt SSL certificates
9. Added the condition for deregistration for the host for
   events when the libvirtd is stopped.
10. Made changes to give cpuUserLoad data as sum of cpu
    user load and system load in host event payload
11. Adding the code for closing the libvirt connection
    if the registration of the hosts for events fails.
12. The KVM Hosts status on GUI doesn't get updated
    synchronizely with real KVM Hosts status
13. Removing the registration/de-registration for
    libvirt disk changes events.
14. healthnmon created separate queues for each
    event in rabbitmq
15. Healthnmon log files increases infinitely since
    no rotation policy on the log is applied.

Change-Id: Ie6931bca69a4f506ddb5b24fbac4c48a77570d36