getlantern/lantern#1895 Stopping old connection pool when restarting ser...

...ver
In testing that I did a few months ago, I saw that adding a ClientSessionCache significantly decreased CPU usage.  Unfortunately, somewhere along the way the logic changed so that rather than just having one cache, we ended up creating a bunch of separate caches that never actually go utilized.  This change is just to fix that breakage.