gl/framebuffer: Make FB CA format configurable

+ Make the internal format of framebuffer color attachments freely
  configurable