Bugfixes
* Make ICO files previewable from file choosers, required reverting
changes to Christian Treber's original ICO reader made by Clam or Quaduck
or IsmAvatar, the stream should not be closed automatically so that
ImageIO can do it itself, otherwise there's an exception, also double
chccked to make Game Settings not leave an open handle.
* Fixed issues with the transparent pattern behind sprites, subimages, and
backgrounds, when the size changes they need to be repainted.
* Fixes sprite frame issue, the mouse can cause the selection to go OOB,
from now on it will continue to display the last available subimage.