Use ARGB8888 pixel format for cursor bo
Created by: acrisci
The previous pixel format (RGBA8888) is not supported on all devices for cursors.
Weston uses ARGB8888 exclusively for its cursor buffer object which leads me to believe this pixel format is better supported.