display: Use project pathmap

Change-Id: I13dd6ece1d3520a3d1a8447e34be0ec3d34c745c
Don't build lights module if vendor supplies it

Change-Id: I63589281961e1120e7536798df6d78b8a7af4304
gralloc: Let gralloc_priv.h be overloaded by device trees

Adjustments to private_handle_t may be necessary for device-specific
blob compatibility, so don't enforce usage of the local header

Change-Id: I588ca59ed76b1a063a4b663ac2c98589865b7738