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
Added reject & requeue from callback description
Replace tabs to spaces
Removed sleep(1) from bundle code
fixes consumer example
updates documentation for HA queues
updates changelog
Process connections only when they are defined
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
Fix CS, upadte the README
adds missing dependency for running tests
fixes typo
updates CHANGELOG and improves README