Mac: Added IBasicImage to MPfm.GenericControls.

- IBasicImage adds a property to get the image size. This is useful when
loading images from byte arrays; the image size isn't known from the
start.
- SongGridViewControl now uses IBasicImage, this should fix bitmap size
mismatch in WPF in HiDPI mode.