Replaced lengthy for loop with a simple join
Changed 'restart' to 'reset' since it doesn't actually 'restart' the queue
Changed the documentation to include the reset function
Added count function and allows a callback for when a connection is reset