Improved Orchid thread handling

* thread titles and daemon = true
* don't get stuck in an infinite loop creating a circuit when shutting down
* document FIXME for ConnectionCacheImpl and pending connections on shutdown