Revert "libgralloc: Add support to custom buffer sizes."

This reverts commit 36de7a412e1787f7a8e941a24bccbc81c82157d6.
Revert "hwcomposer: Store device orientation in hwc context"

This reverts commit 9813cf3bdc621eb983213a34c2b1d733bb2010cc.

Conflicts:
	libhwcomposer/hwc.cpp
	libhwcomposer/hwc_utils.h

Change-Id: I2b58e27286c6490fa163aa1660d41dce6b9ca770
Revert "display: Add support for video rotation on Ext display"

This reverts commit 6f560322d7f655ba25e499094a42c2add499df2f.
hwc: upgrade v1 first pass

Change-Id: I7d724bb086c3da74996a2e5596158193931fb42a

Conflicts:
	libhwcomposer/hwc_copybit.cpp
	libhwcomposer/hwc_copybit.h
hwc: Calculate orientation based on framebuffer info

Change-Id: I6c2b6e2f6b5f701bea3b4e49a4e28c66f79a3f5a
hwc: fake vsync events

Change-Id: Ib0702491eac177d815d0daeea87449eaf8860039
hwc: dont mistake COPYBIT for FRAMEBUFFER_TARGET

Change-Id: Ic70ea63b51066d3179d5185194cf8a1085eadbe4
fix fake vsync events (thanks caf)

Change-Id: I52516ffea43f5d693702ed8b05fe9b68055a13cd
Don't set premultiplied alpha for msm7x27 platform

Change-Id: I2616ce7462cf4d7302fbbb5ac844df9c3229b8de
Disabled usage of COPYBIT_PREMULTIPLIED_ALPHA for MSM72227 as it is unsupported

Change-Id: Ibdcf43e3343ac63b7bfbc415479f2664f7b381af
Kill device headers, use kernel headers instead

Change-Id: I0c8bb763f0ee7a59bf0a9d26676ddaa736b5bd94