Use LC charge messages for LC heartbeat; explicit heartbeat removed - Mario
PoolingTimeout: Timeout for ThreadPool workers factored out - Mario
  (some files of previous commit also concerned)