Simplify Motorola turning panel on / off code

Conflicts:
	drivers/video/msm/mdp4.h
	drivers/video/msm/mdp4_overlay_dsi_cmd.c
	drivers/video/msm/mdp4_overlay_dsi_video.c
	drivers/video/msm/mipi_dsi.c
	drivers/video/msm/mipi_mot.c
	drivers/video/msm/msm_fb_panel.h

Change-Id: I93b6d072e9fcd80a487c19db74539efcb7f28a36
Remove unused properties from Motorola's panel structure
Add vsync callback to Motorola panels

Add vsync callabck to Motorola panels and use them to fix garbage on the
screen for AUO panels

Conflicts:
	drivers/video/msm/mdp4_overlay_dsi_cmd.c
	drivers/video/msm/mipi_mot_cmd_auo_hd_450.c
	drivers/video/msm/mipi_mot_cmd_auo_qhd_430.c

Change-Id: I59b40d2918619dbbfe1490070c7052b73bf68363
[moto] Dynamic gamma for smd_qhd_429 panel

Change-Id: I3c3fbe35630c9e498c537c2bb4e56d991e094bc3

Conflicts:
	drivers/video/msm/Makefile
	drivers/video/msm/mipi_mot_video_smd_hd_465.c