Prepare datastructs for tcp stub resolving
Init function for getdns_eventloop_events
Retry stub with different upstream after timeout

Backing off the broken upsteams so they are tried again (increasingly less)
don't try stubs without upstreams
stub tcp lookups

And the foundation for tcp keep connections open