(WIP) Use dynamic IPv4 network pools for deploy clusters (#18)

*     Use dynamic IPv4 network pools for deploy clusters

    - Use 'config' object as an additional jinja option to load templates
    - Use 'address_pools' from 'config' object in
      virtual-mcp11-ovs and virtual-mcp11-dvr
    - Fill 'address_pools' in 'config' object from fuel-devops manager

*     Use dynamic IPv4 network pools for deploy clusters

    - Use 'config' object as an additional jinja option to load templates
    - Use 'address_pools' from 'config' object in
      virtual-mcp11-ovs and virtual-mcp11-dvr
    - Fill 'address_pools' in 'config' object from fuel-devops manager

* return removed 'test_install_k8s'

* Use 'sed' to replace IP addresses in the models to pre-generated

also, two new environment variables avaliable for mcp11-ovs/dvr:
- SALT_MODELS_REPOSITORY
- SALT_MODELS_COMMIT

* remove temporary env_config.py.bak
diff --git a/tcp_tests/managers/underlay_ssh_manager.py b/tcp_tests/managers/underlay_ssh_manager.py
index 3185371..b22566d 100644
--- a/tcp_tests/managers/underlay_ssh_manager.py
+++ b/tcp_tests/managers/underlay_ssh_manager.py
@@ -18,6 +18,7 @@
 from devops.helpers import helpers
 from devops.helpers import ssh_client
 from paramiko import rsakey
+import yaml
 
 from tcp_tests import logger
 from tcp_tests.helpers import utils
@@ -367,6 +368,14 @@
             password=ssh_data['password'],
             private_keys=ssh_data['keys'])
 
+    def read_template(self, file_path):
+        """Read yaml as a jinja template"""
+        options = {
+            'config': self.__config,
+        }
+        template = utils.render_template(file_path, options=options)
+        return yaml.load(template)
+
     def ensure_running_service(self, service_name, host, check_cmd,
                                state_running='start/running'):
         """Check if the service_name running or try to restart it