hwc: Implement TryDrawMethod and SetClientTarget_3_1.

-- SetDrawMethod as part of TryDrawMethod.
-- In case client doesn't support, set method as part of
   first commit.

Change-Id: I5495067d59ab698b73febca0f9b7c41b541b0a64
10 files changed