Let xapi start even if Xenctl doesn't work.

If we can't query the physical CPU/sockets information we assume
a safe default (1 core, 1 socket). If we can't query the xen
capabilities then we return the string "unknown"

Signed-off-by: David Scott <dave.scott@citrix.com>