Merge pull request #24 from avsm/master

to build conduit.mirage, depend on mirage-types, not mirage
Merge pull request #25 from avsm/master

dns.mirage requires tcpip as well
Fix Mirage DNS resolution by plumbing the Io_page allocator through

All Dns.Buf allocation must be overriddable (for using normal malloc
on Unix, or Io_page on Xen).  This introduces an Io_page dependency
only in the Mirage layer now, where it is always needed, but not for
normal Unix use.