acloud: Support acloud reconnect command.
Bug: 118648283
Test: m acloud && atest acloud_test && acloud reconnect
1. remote instance, no ssh tunnel established.
- tunnel established , adb connect and vnc started.
2. remote instance, ssh tunnel established, no adb connect/vnc started.
- adb connect and vnc started.
3. remote instance, ssh tunnel established, adb connected but no vnc started.
- vnc started.
4. remote instance, ssh tunnel established, no connected but vnc started.
- adb started.
5. local instance, no adb connected/vnc started.
- adb connect and vnc started.
6. local instance, no adb connected but vnc started.
- adb connect.
7.local instance, adb connected but no vnc started.
- vnc started.
Change-Id: I19e3fea1d312666907deeb3e2069cae2458107ea
14 files changed