ImageBackingStore: Fix wrong image size for files not multiple of 512 bytes
CD images in bin/cue format can have sector size that is not divisible by 512.
That's why the real file size must be reported and not rounded to sector boundary.
Only use sector-aligned size for RAW mapping.