packaging: add a configure script

The configure script generates 'config.mk' (containing Makefile key/value
pairs) and 'ocaml/fhs.ml'. The defaults are the XenServer distro ones i.e.
non-FHS compliant paths. Anyone who wants to be FHS-compliant will need
to override most of the paths.

Signed-off-by: David Scott <dave.scott@citrix.com>
xenops: make the dead code continue to build

Since xenopsd nolonger lives in this repo, all this code should be
ripped out.

Signed-off-by: David Scott <dave.scott@citrix.com>
CA-134405 Use xenopsd = true (!)

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Merge pull request #1716 from jonludlam/CA-134405

CA-134405 Use xenopsd = true (!)
CA-133718: Fix HIMN login_with_password

HIMN had been relying on login_with_password working on the slave
as it was erroneously not being forwarded. When xapi was changed
to disallow logins on slaves, this broke. This changeset causes
login_with_password to be forwarded to the master, which should
fix the issue.

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Merge pull request #1717 from jonludlam/CA-133718

CA-133718: Fix HIMN login_with_password
Merge pull request #1718 from djs55/configure

Add xenserver-core's configure script