Enabled dynamically sized resource pools

- resource_pool.size is now optional
- added integration tests for scaling and reserving empty VMs
- broke up some integration tests into files by cli command

[#71252782]

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>