Revert two previous reverts whice is useful for bravo

Revert "hwcomposer: Add HWC_BLIT compositiontype value"
libhardware: Remove unused sourceTransform field
Revert "Revert two previous reverts whice is useful for bravo"

This reverts commit a894af3d08ce130718d4ed28d285264bf85d0471.
Revert two previous reverts which are useful for bravo

Revert "hwcomposer: Add HWC_BLIT compositiontype value"
libhardware: Remove unused sourceTransform field