This add scsi disks and dynamic lsi controller hotplug if not present. I made some cleanup on deviceid,some subs rename,split hotplug code in different sub. I try to made the commits as small as possible. So now we can hotplug/unplug virtio and scsi disks. (ide is not possible).