gcx: scaler update.

Added special handling for rotation.
Added bandwidth optimizations.
Bug fixes.

Change-Id: I72dd10938b2a6f37048e3fcd4b3515bbf4840233
Signed-off-by: Alexei Shlychkov <x0177296@ti.com>