AMQP-345: Allow generate queue names by Broker

JIRA: https://jira.springsource.org/browse/AMQP-345

* `RabbitAdmin#declareQueues`: add a check if provided queue name isn't equal to `declareOk.getQueue()`
and replace the name with generated one by Broker using `DFA`
* Add tests case
* Polishing mock tests for new state of `channel.queueDeclare`
* Gradle: remove `java` dir from test resources set, as it provide inconsistency for IDE configuration
and test classes become not classes, but just resources