Add support for SIZE_HINTS Cursor Plane Property
- This is a draft Merge request to support the idea of SIZE_HINTS "https://patchwork.freedesktop.org/patch/526563/?series=113758&rev=3"
- This is intended to the optimal power usage by allocating optimal cursor size
- The draft MR has been programmed to perform the following
- Reads exposed size hints for the given cursor plane.
- Chooses nearestminimum cursor size out of the hints with respect to the user chosen cursor size from the UI.
- Allocates optimized Hardware cursor size,hence drm buffer