Merge changes I5078c08f,If1f1f0fe into power.lnx.2.0

* changes:
  power: selecting power hal version
  Power: Porting powerhal support