Fix wait_task_completion
Add methods to create/revert snapshot and clone vApp
Relax nokogiri dependency
Remove trailing whitespaces
Fix variable scope
Add proper logging

Note: log level can be set using VCLOUD_REST_DEBUG_LEVEL and log's
output can be set using VCLOUD_REST_LOG_FILE
Fix require for Minitest > 5
Refactor connection into modules
Move humanization of Bad Request errors to a separate function
Add method to retrieve VM info (cpu & memory)
VM: add methods to set CPUs/Memory info
Retrieve vApp ID after cloning
Update README
Add comments
Add method to retrieve VM's disks info
Directly retrieve VM's name

Before it was retrieved from the GuestCustomization section
Retrieve VM's status in get_vm
vApps can be searched by name
Add :id in get_vm
VMs can be searched by name