gpu: ion: Revert to pre-MR1 API for userspace compat

Revert "msm: ion: Only return Ion flags in ion_handle_get_flags"

This reverts commit 57ccadf6fdc2cec540d0b6b0e0df43b4ac010d1c.

Revert "gpu: ion: move msm-specific ioctls to custom_ioctl"

This reverts commit eff5aa9f799569a05c81afd8618e0a1a2502a8d0.

Conflicts:
	drivers/gpu/ion/msm/msm_ion.c

Change-Id: Id759bbc0c7c8c38fda99113586287abd5627fd57

Revert "gpu: ion: repurpose flags field for heap_mask and caching"

This reverts commit 774280b532201e5a4f7e4eea2fec46e723d8f03d.

Revert "updating ION headers to support JB_chocolate kernel and mr 1 HAL"

This reverts commit 0807ea4e692eb13b8362b444fb6adb613c6c36df.

Revert "ion: Bring ion header in sync with jb_2.5 userspace [JB_MR1_CHOCOLATE]"

This reverts commit 6991436d719db17d17c8eeae67ef224ac24e331e.