[auto-delete] auto delete the results and keepalives queues to prevent the stampede
[auto-delete] fixed api /info /health, setup keepalives/results blocks, adjusted tests
[auto-delete] refactored api /info /health
Merge pull request #614 from portertech/auto-delete

auto delete the result & keepalive queues to prevent the stampede
[socket] client socket(s) is configurable, bind and port
[rabbitmq] on_failure config option
           - users may choose to reconnect to rabbitmq on tcp connection failure, "rabbitmq": {"on_failure": "reconnect"}
Merge pull request #616 from portertech/rabbitmq

RabbitMQ on_failure config option, reconnect on TCP failure
Merge pull request #615 from portertech/socket

Client socket(s) configuration, bind and port
[beta] beta version bump, updated changelog
Merge pull request #617 from portertech/beta

[beta] beta version bump, updated changelog
[timeout] handlers & mutators can have a timeout, reworked async popen
[timeout] additional async_popen() test, popen() returns the output/status array
[timeout] no need to specify class, self
[timeout] updated changelog
[timeout] added more context to handler output log lines
Merge pull request #620 from portertech/timeout

[timeout] handlers & mutators can have a timeout, reworked async popen
[socket] improved client socket check validation
[socket] updated changelog
Merge pull request #621 from portertech/socket

[socket] improved client socket check validation
[beta] beta version bump