Added rackawareness to Hadoop 2 in vanilla plugin

* Now Hadoop 2.3.0 in vanilla is able to push topology data for
  datanodes and nodemanagers
* Only 3-level topology (rackawareness) pushes to nodes. Why 4-level is
  not? Because this is not implemented in YARN yet (see YARN-18 and YARN-19):
  https://issues.apache.org/jira/browse/HADOOP-8468
* Even if admin configures 4-level topology configs Sahara will force
  down to 3-level.

Co-Authored-By: Sergey Reshetnyak <sreshetniak@mirantis.com>

Partially implements: blueprint vanilla-plugin-hadoop-2

Change-Id: If5b93dde1f6aaaf619def60634da8c8819a3c75a
Merge "Added rackawareness to Hadoop 2 in vanilla plugin"