Re-add OASIS build infrastructure

This will allow us to more easily conditionally compile different
xenopsd backends.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Remove some files which were duplicated from the lib/ directory

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Add C stubs missing from the libxl backend

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
OASIS can now build everything.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Will now autodetect missing dependencies and build only available backends.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #36 from djs55/add-oasis

Add OASIS, use for conditional compilation
Update to 0.9.21

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