Bind fake backbuffer instead of default framebuffer
If no pixel unpack buffer was bound on capture, make replay match
Handle texture buffers on texture metadata retrieval
Calculate correct size for compressed cubemap face data

* GL_TEXTURE_COMPRESSED_IMAGE_SIZE glGet value gives you the size for all
  faces on this mip, but we fetch the image data face-by-face, so it needs
  a /6.