it: remove file based implementation
it: more robust dnet_iterator_create()
it: fix leak if destroyed via dnet_iterator_free()
it: cancel all running iterators on exit
it: added even more sanity checks