Update to use new Xcp_service interface. Should now be capable of using the message switch.

Conflicts:
	Makefile
Disable all but the json API server for now

The plain HTTP server and the fd passing socket should both be indirectable
via the message switch library but this hasn't been implemented yet.
Remove special http handler: use the default one
Add configure script

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>

Conflicts:

	Makefile

Conflicts:
	Makefile
Split the dependencies (currently called 'Paths') into individual backends

This allows simple backends like the simulator to run without
complicated configuration.

Conflicts:
	lib/path.ml
Each type of xenopsd ("backend") has a different default queue name

This allows them to run in parallel.
Merge pull request #11 from djs55/forupstream/xenswitch

Optionally use the message switch