Add the Error exception and reorder the definitions of types

Unfortunately some of the field definitions mask each other,
so they need to be in the right order

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Temporarily remove ocamldoc, oasis tries to install it into /usr/local when it should be under .opam/...
Regenerate OASIS
Merge pull request #10 from djs55/fix-opam-build

Fix opam build
Add the standard files.

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

Note: we are explicitly decoupling the version of the /bindings/
from the version of xen, even though another version of the bindings
ship with xen.

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

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #11 from djs55/first-release

First release
Add unix dependency to xenctrl

Signed-off-by: John Else <john.else@citrix.com>
Update OASIS

Signed-off-by: John Else <john.else@citrix.com>
Add domain_get_runstate_info from xenctrlext

Signed-off-by: John Else <john.else@citrix.com>
Merge pull request #15 from johnelse/add-get_runstate_info

Add domain_get_runstate_info from xenctrlext
Merge pull request #13 from johnelse/unix-dependency

Add unix dependency to xenctrl
Generate doc for module Activations as well.
Added a grant_table_index_of_string function.