Undo reverts to gralloc and hwc, no longer needed, bug resolved

Re-apply "gralloc : apply kernel 3.4 fb screeninfo type""

This reverts commit c4f8902afdb0cce6b2bdd91a2f0191f9735ccf39.

Re-apply "hwc: Fix reserved field usage""

This reverts commit 80a7d2f900d49e8bf4edf5b8c51c047da1a241e1.