xl: move a bit more of the hotplug code to uuid-based functions

This reduces the chance of races during domain creation.

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Merge pull request #128 from robhoes/master

xl: move a bit more of the hotplug code to uuid-based functions