Make sure the Batch Producer timer can survive a fork
* If you start the Batch producer and then fork it, the fork will
* contain the Producer. However, the timer thread will die,
* causing requests to pile up in the queue and not be sent.
*
*A max respawn was also added so the batchproducer doesn't continuosly
restart the timer if there is something seriously wrong and causing the
timer to die for other reasons
Merge pull request #19 from rancerbeta/master

Ensure Batch Producer can survive a fork