Add ptf setup tests
Add ptf tests which setup the environment for further testing.
Tests that setup the environment were added within a new ptf_test directory. After running those, the environment is ready for further integration testing. Within ptf_test directory a README file was added which contains instructions to follow. Moreover another new directory was created python_system_tools which contains tools used by the tests eg. ExtendedTerminal which is a high level abstraction of an SSH Client.
Implemented functionality:
-checking virtualization support
-checking and installing required tools
-setting up security policies
-deploying containers on the machines
-running and logging to a Virtual Machine
Signed-off-by: rilnickx [email protected]