msm_fb: add column alignment to panel info

Add the col_align parameter to the panel info structure that defines
the x-coordinate alignment requirements to start and end data writes.

Change-Id: Id45b165703681fdea6b0c19ac8caadee0a802371
Signed-off-by: Joe Swantek <jswantek@motorola.com>
Reviewed-on: http://gerrit.pcs.mot.com/622375
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Bang Nguyen <bangnguyen@motorola.com>
Reviewed-by: Zachary Crosby <zac@motorola.com>
Reviewed-by: Patrick Auchter <auchter@motorola.com>
Reviewed-by: Fred Fettinger <fettinge@motorola.com>
Reviewed-by: Jared Suttles <jsuttles@motorola.com>
Reviewed-by: Stephen Rossbach <rossbach@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
(cherry picked from commit 898fa25f0dbac0e8c9fbb211ae8a907a55953cb3)
Reviewed-on: http://gerrit.pcs.mot.com/625594
Reviewed-by: Upgrade Build <dbbuild@motorola.com>
SLTApproved: Upgrade Build <dbbuild@motorola.com>
Submit-Approved: Upgrade Build <dbbuild@motorola.com>
Tested-by: Upgrade Build <dbbuild@motorola.com>