[CAMEL-7249] Working version of camel-hdfs2 component

* All unit tests works fine.
* Usage of all deprecated APIs changed.
* hdfs://localhost tests work (@Ignored - they require external hdfs
system)
[CAMEL-7249] Working OSGi tests for camel-hdfs2

There are some issues with this implementation:
* Import-Packages for `camel-hdfs2` are not just the ones generated by
  maven-bundle plugin. They must contain some packages reachable only by
  reflection (different FileSystem implementations)
* There is problem with using java.util.ServiceLoader inside OSGi and Hadoop 2
  uses ServiceLoader to discover different FileSystem implementations. For OSGi
  (especially blueprint container) we have to use a hack to populate STATIC
  cache
* `camel-hdfs2` feature contains some hardcoded versions and for e.g., AVRO a
  downgraded one (1.7.5_1 requires `sun.misc` package - this changed however
  since SMX4-1709)
* org.osgi.framework.system.packages.extra property in
  camel-itest-osgi/**/itest/karaf/config.properties was added with xerces
  packages
* documentation has to be added describing hadoop2 specific configuration inside
  OSGi - this changed since hadoop 1.2.1 (using java.util.ServiceLoader)
[CAMEL-7249] Working camel-itest-karaf for camel-hdfs2
[CAMEL-7249] Working blueprint tests

All itests now work both with LOCAL and HDFS filesystems
CAMEL-7249: camel-hdfs2 polished and added to the dist