Provisioning and deprovisioning delays moved to VMType
Cache size extracted to VMType
Loading VMType from default.vm.yaml
Loading VMType from chosen file.
Budget and deadline option bugs fixed.
Ability to override vm cache size from config
Ability to override all VM params except provisioning ones
Arg names and config entries extracted to handy constants.
Distribution factory. Provisioning changed to distribution type.
Loading (de)provisioning info from VM config file.
Duplicated ConstantDistribution class removed.
Provisioning cmd args added (that override config files)
Fixes after rebase.
vmType loaded from config now
DEFAULT_VM_TYPE removed
VMTypeLoader errors refined.
Som test for VMTypeLoader added.
Cli tests for VMTypeLoader added.
Added tests for invalid params in vm.yaml files.
VMTypeLoaderIntegrationTest
Simulation integration test regarding VMTypeLoader behaviour