CAMEL-6309: Sftp upload to subdirectory does not work if home directory is root
Added support of message name in endpoint uri configuration.
Added tests for consumer. Covered situation when message name set in
endpoint uri.
Fixed tests to support multiple endpoints with same host, but different
port.
Minor refactoring. Added exception handling to AvroResponder. Added
negative cases to tests.
Revert mistaken committed files.
Draft version of reflection support in consumer.
Made AvroComponentException compatible with Java6. Added support of
existing interface(avro reflection) for producer. Minor tests
re-factoring.
Added tests of existing interface support. Re-factored avro responders.
Improved exceptional test cases fo consumer and producer.
Added support of calls with single parameter.
Added test for POJO in RPC method params. Minor re-factoring.
Conflicts:
	components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroReflectResponder.java
	components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroResponderUtil.java
	components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroSpecificResponder.java
	components/camel-avro/src/test/java/org/apache/camel/component/avro/AvroConsumerTestSupport.java
	components/camel-avro/src/test/java/org/apache/camel/component/avro/AvroHttpConsumerTest.java
	components/camel-avro/src/test/java/org/apache/camel/component/avro/AvroNettyConsumerTest.java
	components/camel-avro/src/test/resources/org/apache/camel/component/avro/avro-netty-consumer.xml