transports/rabbitmq: add timout option

  The default timeout set by pika for connections is 0.25 seconds, which
  is a bit short for non-LAN connections. This changeset add the
  rabbitmq_timeout setting and sets it to 2 seconds by default.