Expose Bunny::ConsumerWorkPool#threads, add #join version with a timeout
Expose Bunny::ConsumerWorkPool#threads, add #join version with a timeout

Apparently gocardless/hutch has to use instance_variable_get
at the moment.

ConsumerWorkPool wasn't supposed to be used by other libraries
but #join(timeout) is a reasonable thing to provide.

gferguson-gd/bunny,gferguson-gd/bunny,teodor-pripoae/bunny,jafrog/bunny,pressrelations/bunny,jafrog/bunny,wconrad/bunny,0xfaded/bunny,0xfaded/bunny,bartj3/bunny,wconrad/bunny,bartj3/bunny,teodor-pripoae/bunny,pressrelations/bunny