Minor change on README.md
Refactoring rabbitmq interface for make it more generic.
Set message handler arguments signature more generic.
Print custom message when rabbitmq is down and connection exception is raised.
Wrap some java calls into clojure function wrappers.
Change metadata on project.clj
Add :aot :all on project.clj
Move some methods from apio.util namespace to apio.core namespace for consistency.
Refactoring rabbitmq backend, and now implented generic backend methods.
Update sample config with last backend changes.
Put correct license.