Fix for custom puzzle image loading bug
* Fixed problems with the new native file requester for uploading custom puzzle images. Image files now appear in the requester, and loading an image no longer crashes the game. * The initial scattering of puzzle pieces now looks more natural, rather than being piled into exact rectangles. * Laid the groundwork for future optimizations that will speed up loading and prevent sever problems.