Update xorshift to the latest.
Use cppformat instead of iostreams.
Remove unused code.
Make DNS lookups work again.  Fixes commit 4f8318c9391b39cde3d09f.

When the resolvers were converted to only exist while needed, the new
expiration timers were never properly initialized.