Add ocamldoc for Conduit_async_ssl
improve info strings in Conduit_async_ssl pipes
Conduit_lwt_unix_ssl: support passing in a custom context
More fixes of the APIs to better support both forms of vchan
Merge branch 'master' of github.com:avsm/ocaml-conduit
Show more debugging in tests
add a set_service function to the Conduit_resolver interface
Separate the registration of the Conduit_resolver_mirage from init

This permits more freedom in how to construct a resolver in different
contexts as one can be passed in externally
Move the RESOLVER module type into the Resolver modules instead of Conduit

This is in preparation for renaming Conduit_resolver to Resolver for
simpler usage
Split out the conduit.mirage-xen into a subpackage

This ensures that Conduit_mirage remains without a Xen dependency
Fix conduit.mirage-xen depends
Fix odocl build when no deps are installed
more test fixes
Xenstore: delete incoming port after a connection is accepted

Also switch the port type to Vchan.Port.t and remove some debug
Switch the type of Vchan ports to Vchan.Port.t for more safety
Rename the Conduit_resolver modules to have Resolver as the toplevel prefix

Considerably shortens code...
Fix ocamldoc references
Quieten the ocamldoc warnings
Restore the Resolver init interface to go along with register
improve resolver_lwt_unix ocamldoc