Merge pull request #20 from avsm/master

Add Conduit_xenstore
Merge pull request #21 from avsm/master

Better debugging via CONDUIT_DEBUG, and expose more type representations in Unix
When terminating conduits, always close the output channel first before
the input channel, so that any pending data in the underlying fd is flushed.
bump to 0.6.1
Merge pull request #22 from avsm/master

Conduit 0.6.1
hook up OCaml-TLS client (and prefer over lwt-ssl (OpenSSL))
require tls and tls.lwt
move TLS/SSL selection into start:
if both lwt.ssl and tls.lwt are available:
select based on CONDUIT_TLS environment variable (defaults to lwt.ssl)
if only one library is present, use it
if none, No_tls
default to OpenSSL / lwt.ssl
add OCaml-TLS server code
add interface file for tls.lwt
rename `OpenSSL to `TLS
support server for OpenSSL (lwt.ssl) and OCaml-TLS (tls.lwt) stacks
configurable via compiled dependencies, and CONDUIT_TLS environment variable
defaults to OpenSSL
If depopt dns is used, it must be at least 0.10.0

findlib name dns.mirage minted for 0.10.0
Merge pull request #26 from mirage/dns-version

If depopt dns is used, it must be at least 0.10.0
Fix the Mirage tests to the Mirage 2.0.1+ Conduit interfaces.
Merge pull request #28 from avsm/mirage-fixes

Fix the Mirage tests to the Mirage 2.0.1+ Conduit interfaces.
Add sexp convertors for `Conduit_lwt_unix.ctx
Also add Sexp convertors for Conduit_mirage ctx values
don't build the doc when pinning

use an environment variable BUILD_DOC=true to trigger ocamlbuild doc gen
Merge pull request #30 from dsheets/no-doc-pin

don't build the doc when pinning