If xenstore is missing, keep retrying to connect rather than failing

Ultimately we should modify the upstream xenstore client to be able
to handle (re-)connection, allowing us to restart the xenstore service.
For now we work around xenstore being missing in this client only
because we want squeezed to work just well enough for xapi to start.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
get_domain_zero_policy should run on bare-metal as well as xen

Rather than querying the VM's max_pages via xen, we ask Linux itself
via /proc/meminfo. This enables the function to work -- and xapi to
start -- even if we haven't (yet) booted into a xen system.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #17 from djs55/fix-install-wizard

Fix the xenserver-install-wizard
Use syslog from xcp-services

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge branch 'master' of git://hg.uk.xensource.com/carbon/trunk-ring3/squeezed
Release 0.10.4

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #18 from djs55/update-to-0.10.4

Release 0.10.4
Switch build to oasis

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #20 from euanh/master

Switch build to oasis
oasis: Fix package name

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #21 from euanh/master

oasis: Fix package name
Temporarily re-add oasis auto-generated files

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #22 from euanh/add-oasis-autogens

Temporarily re-add oasis auto-generated files