Merge changes from topic "hwcomposer-cleanup"

* changes:
  fakehwc, libvr_hwc-hal: update for ComposerHal changes
  fakehwc, libvr_hwc-hal: ComposerClient is moved
  libvr_hwc-hal: ComposerClient::CommandReader is replaced
  fakehwc, libvr_hwc-hal: ComposerBase is moved
  libhwc2on{1,fb}adapter: move to hardware/interfaces