Added a target preparer to run host commands.

Bug: 29977764
Test: unit test
Change-Id: I6f393d5cbc84e21706b01f121b0a35d8da50c896
3 files changed