Add Async resolver and reduce Io_page dependencies
- Do not depend in Io_page; instead
Dns.Buf.create
now accepts an
optionalalloc
parameter to use a custom allocator such asIo_page
. - Add Async DNS resolver modules from @marklrh (#22).
- Add a Dns_resolver_mirage.Static for a static DNS interface.