Painting the PersistentConnectionHandler bikeshed
Avoid traceback message for interrupt and broken pipe conditions
Allow for the auth tokens to be missing

Seeing as the HDS token doesn’t currently seem to be used
Merge remote-tracking branch 'github' into HEAD
Use direct “stderr” variable so that the test suite can monkey-patch it