move infra power tests to new framework
initial vm object
refactor infra power control tests
Merge pull request #769 from dajohnso/port_infra_pwr

porting vm infra power control