Added support for dead lettering of RabbitMQ and reworked setup of
queues and exchanges.

Now it is possible to set various exchange and queue options from consumer
Added a method to reject a message
Reworked consumer to reject messages
Adjusted get.typo3.org command to new structure
Adjusted Gerrit, Gitweb and NNTP Command to new sendMessage structure
Reduced calls to get message queue
Added sendSimple and sendExtendedMessage to send messages to broker