display: Add display metadata in buffer handle (pt II)

Allocate extra space for metadata in buffer handles
Provide api to map this space in client process and set the metadata

Change-Id: I8bca8448670d4aa88d439320faf402dae30458f8
(cherry picked from commit 13933c5ea7b20a6862cefef5f97d0369cbc12b00)
Display : Implement fallback to system heap

This change implements fallback to system heap , in case of
allocation failures on MDP3.0 targets. With this change the
SF memory requirement will reduce.

(cherry picked from commit 5166360601561ebe083ef7fff4e0a66d048bc4a1)

Change-Id: I6ca02de0ac19f1a99c9fadc0e91552a02daa1ce3