libt2n: (gerd) add client timeouts & tests, hello peek missing