improve display hal formats, fix legacy omx alignment and make first samsung changes

Change-Id: I888780cde4a8993478408a4d6b0aa3d031e59e6a