Remove message from queue only if callback return not false
Reject & requeue message if consumer callback return false
Was put the opening curly brackets on the same line of if or else keywords
Merge pull request #46 from tyx/master

Cannot override parameters classes
adds a how to contribute note
treats arguments as variable node
fixes consumer example
updates documentation for HA queues
updates changelog
Process connections only when they are defined
Merge pull request #47 from mvrhov/patch-1

Process connections only when they are defined
Added reject & requeue from callback description
Replace tabs to spaces
Some code cleanup
Merge pull request #51 from vicb/cleanup

Some code cleanup
Revert "Merge pull request #46 from tyx/master"

This reverts commit 5e89258233dadfcfe36bc1e6b4c493e56733626b, reversing
changes made to 7f19badeda21bbba5f7d9cc958eabf2e97ca23de.
[Config] Update the default configuration values for exchanges (fix #48)

The exchanges declared under the producers section of the configuration
now have similar default values than the exchanges declared under the
consumers section.

That is
- durable was changed from false to true,
- auto_delete was changed from true to false.

code
[Config] Add some unit tests
[Config] Exchanges options are defined as an array
[Config] Update the configuration to support Symfony2.0