Feature/azure low priority vms (#22)
* EPMLDI-1737: add terraform state for Azure VM Scale Set with low-priority nodes provisioning
* EPMLDI-1737: add support of Windows VMSS
* EPMLDI-1737: use distinguish name for Windows VMSS
* EPMLDI-1737: use proper resource + add LB probe
* EPMLDI-1737: enable winrm for Windows during VMSS creation
* EPMLDI-1737: add helpful comments about used Terraform v0.12 features
* EPMLDI-1737:use proper ports for backends in probe
* EPMLDI-1737: add azurerm backend configuration
* EPMLDI-1737: create VMSS with low-priority VMs using terraform state
* EPMLDI-1737: pass azurerm backend configuration to tf
* EPMLDI-1737: refactor variables
* EPMLDI-1737: don't regenerate key for VM idempotency
* EPMLDI-1737: refactor variables
* EPMLDI-1737: refactor variable name
* EPMLDI-1737: reimplement destroy for VMSS + terraform
* EPMLDI-1737: update CentOS 7 sku reference
* EPMLDI-1737: temporary use specific branch for testing
* EPMLDI-1737: fix bug: use proper variable
* EPMLDI-1737: fix bug
* EPMLDI-1737: get private ip of VM to connect
* EPMLDI-1737: extract arguments from input to the shell script
* EPMLDI-1737: temporary disable tests for other platforms
* EPMLDI-1737: fix output, TF expects proper json
* EPMLDI-1737: safely produce a JSON object containing the result value
* EPMLDI-1737: suppress output during az login
* EPMLDI-1737: fix: use proper variable reference
* Revert "EPMLDI-1737: don't regenerate key for VM idempotency"
* EPMLDI-1737: fix: pass only value from TF output object
* EPMLDI-1737: disable overprovisioning to decrease costs and get only proper private ip in output
* EPMLDI-1737: molecule cannot connect to VMSS via public ip because of external LB in Azure
* Revert "EPMLDI-1737: molecule cannot connect to VMSS via public ip because of external LB in Azure"
* EPMLDI-1737: fix: use proper tag for molecule inventory + add additional tag for destroy
* EPMLDI-1737: fix: use proper non UUID tag for molecule inventory
* Revert "EPMLDI-1737: temporary disable tests for other platforms"
* Revert "EPMLDI-1737: temporary use specific branch for testing"
* Fix 'Populate instance config dict' label
Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>