gl/image: Detach image data loading from texture

+ In order to eventually combine multiple images into one texture (or do
  on-the-fly texture compression), it's nice to detach the data from the
  texture
gl/image: JPEG

+ JPEG support