getlantern/lantern#1895 Fixed problem with opening too many connections
getlantern/lantern#1895 Fixed problem with opening too many connections by totally refactoring connection pool
getlantern/lantern#1895 Closing expired conns
getlantern/lantern#1895 Parallelized feeding of pooled connections to make sure there are more fresh connections available
getlantern/lantern#1895 Changed log messaging
getlantern/lantern#1895 Fixed non-terminating close condition
getlantern/lantern#1895 Added comment to Stop method
getlantern/lantern#1916 Added testing for closed connections on Get
getlantern/lantern#1895 Simplified connpool
getlantern/lantern#1895 Took out unnecessary for loop
getlantern/lantern#1895 Code review updates for aranhoide
getlantern/lantern#1895 Code review typo updates for aranhoide
Merge pull request #2 from getlantern/1895

Pull changes to fix getlantern/lantern#1895