Fix dependencies: this library does not depend on mirage-{xen,unix}

It only depends on mirage-types (plus a set of standard libraries)

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

Signed-off-by: David Scott <dave.scott@citrix.com>
Switch build to OASIS

Note: mirage-console-xen does still depend on mirage-xen since
it needs access to the Start_info page.

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

Signed-off-by: David Scott <dave.scott@citrix.com>
travis: work around my lack of bash-fu

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

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

add travis
Merge pull request #9 from djs55/fix-deps

Fix dependencies: this library does not depend on mirage-{xen,unix}
Merge pull request #10 from djs55/oasis

Switch build to OASIS
Add initial support for the console xenstore connection protocol

Includes a simple test CLI which should be able to attach consoles.

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