wrap underlying client methods with RemoteShell Methods

Change-Id: I28942ec52f63be8a13a0afa996af02d293feb598
use RemoteClient methods and add windows commands

Change-Id: I0bbcb4d81de657b4d2efad23751c3337b984e1ae