Add functions that delete remote-host goldfish instances

The delete subcommand identifies remote-host goldfish by instance names.
It parses the emulator console address from the name and sends a console
command to terminate the instance.

Bug: 185094559
Test: acloud-dev delete -vv --instance-names \
      host-192.168.9.3-goldfish-5554-7476030-sdk_x86_64-sdk \
      --host-user root \
      --host-ssh-private-key-path ~/id_rsa \
      --report-file ./report.json
Change-Id: Ie694658a27dc26dceab518adfaba0f87ba224a4f
4 files changed