Generalized the RGBA_8888 type to a unexported screencap type, which should be easier to adapt to RGB888 and RGB565 in the future.